39935 746
7649 471
6291 348
3197 224
5230 657
10353 543
3499 380
6495 794
36834 115
2039 472
2834 527
35335 555
2692 454
3028 513
1530 163
38312 117
16459 698
1950 382
3698 161
613 36
2101 116
1910 459
2248 437
2561 203
3444 909
2136 504
3357 661
893 110