3009 930
3524 392
2905 457
1013 166
504 96
49818 85
2566 529
1169 182
2182 697
2811 714
3009 921
6014 664
3770 731
2689 713
7988 202
2779 504
2226 418
1208 225
2399 69
3660 565
440 76
202998 967
56978 68
2218 611