8828 86
3122 197
705 193
5032 566
2208 655
4570 928
22866 362
7366 638
7464 275
6112 246
2406 330
20913 351
18412 612
1762 381
4423 34
8534 823
1833 503
3601 623
3077 904
17257 872
10204 120
24419 895
44477 244
3393 575