4001 255
3658 625
27648 358
16638 376
14286 543
5184 322
7411 689
29633 600
3194 234
3222 618
2784 399
3503 853
566 108
1388 305
4428 94
2582 507
4645 661
4490 386
5631 686
2507 628
819 39
3363 572
2787 456
4388 245
2403 377
1678 200
2364 424
1878 82