157595 1044
11451 679
14376 492
14428 317
32308 222
48648 681
40481 391
8908 657
5963 692
16431 614
2967 82
3843 585
4470 546
62051 339
33226 395