2587 301
2385 592
3058 426
268 70
733 171
1786 293
2417 394
1355 169
914 73
3694 626
2032 380
2986 577
2808 645
2865 434
3150 821
1677 336
1049 254
2975 870
2668 668
3103 708
1865 309
2373 508
775 158
2535 504