12931 280
5145 306
24330 93
8256 116
28443 685
11366 480
5297 700
1156 256
1819 316
2292 98
2213 465
1567 464
1959 445
1539 149
1740 346
4421 580
2635 757
2163 659
2879 930
2307 427
1794 486
3967 426
16298 503
7463 596
4900 611
8974 108
13226 697
25951 62