39904 314
28639 785
12859 535
2667 95
11540 529
22167 1003
20829 389
2738 338
6225 261
16497 751
17042 462
7053 40
29333 210
8508 326
39102 544
4525 456
4291 654
45421 950
19396 781
17855 595
3262 266
39681 583
10676 112
21282 507
18698 608
17601 317
26486 80
16926 418