10304 66
17035 814
5980 514
6918 696
18859 1038
13359 299
718 158
3605 494
756 197
1518 421
360 73
2688 580
9943 477
4642 816
2691 687
2983 894
1530 277
2896 854
2264 447
2549 663
2970 844
287 50
1437 309
1351 297
541 93
2382 475
1990 616
2612 573