5111 306
24188 93
8245 116
28410 685
11354 480
5272 700
1150 256
1808 316
2246 98
2201 465
1565 464
1951 445
1511 149
1738 346
4369 580
2624 757
2161 659
2878 930
2265 427
1793 486
3878 426
16276 503
7454 596
4897 611
8950 108
13214 697
25932 62
12216 123