12901 280
5115 306
24216 93
8247 116
28416 685
11355 480
5280 700
1151 256
1809 316
2262 98
2208 465
1566 464
1952 445
1516 149
1738 346
4378 580
2625 757
2161 659
2878 930
2275 427
1793 486
3896 426
16288 503
7456 596
4897 611
8953 108
13215 697
25941 62