668 75
1239 33
3231 624
16037 707
8584 714
3560 862
6760 421
2735 155
3816 789
2338 253
1069 40
14384 653
3093 268
3462 342
3752 826
1688 193
16243 931
19198 501
1320 75
29072 721
2739 172
4746 958
9450 326
7584 783