15045 584
12620 408
11781 92
5115 629
49636 472
25104 175
6103 649
2845 181
3375 707
2427 116
9528 777
3437 479
1811 260
1417 278
10282 771
14974 652
2208 37
8111 676
28146 41
9872 432
1787 115
3727 656
676 76
2912 497
1902 170
1773 194
7248 625