1050 32
3917 566
45549 94
2580 700
2838 778
30323 275
22997 278
19140 811
893 171
1717 440
76524 453
1395 285
12267 201
1345 360
549 63
3592 601
1145 225
3773 616
45169 197
1365 168
1281 255
1096 95
2799 628
1950 403
3040 531
94500 336
10452 923
8288 596