1000 75
2645 443
960 62
2323 373
2636 619
3046 609
1720 311
519 41
2168 224
504 54
3007 843
2640 529
1317 272
673 127
1014 258
1622 395
2826 602
1801 447
818 146
513 98
1727 414
2040 538
2662 659
1058 277
473 90
2054 546
2743 614
1127 275