2995 407
1727 342
2442 620
1297 393
781 145
2257 560
509 108
806 81
2518 416
2640 666
2325 707
3536 341
1007 265
2693 386
3301 689
1937 549
2850 552
528 25
2999 900
3448 896
11927 870
3873 632
2055 305
2845 593
2611 466
2356 478
3797 579
441 75