12935 280
5154 306
24353 93
8258 116
28446 685
11369 480
5302 700
1156 256
1820 316
2296 98
2214 465
1568 464
1961 445
1547 149
1740 346
4430 580
2640 757
2164 659
2879 930
2317 427
1795 486
3978 426
16301 503
7464 596
4901 611
8978 108
13228 697
25955 62