29523 65
17997 594
45783 740
36500 120
17847 317
12973 938
29533 232
36069 904
18433 826
18056 414
11179 663
9843 260
80253 463
37852 543
15949 491
3489 71
15374 103
12158 934
31983 688
18634 149
13413 737
2042 94
7309 411
1192 128
5018 62
5345 554
4939 239
7852 55