10305 45
4609 175
25794 565
371 91
29658 108
546 63
4067 138
1917 491
33510 962
1313 211
2670 752
2780 639
3081 667
2114 611
20761 252
12639 756
7187 264
1261 311
2872 875
3001 786
813 214
2893 691
2266 460
15570 227