3003 821
2527 657
725 74
2099 551
1254 293
2494 106
2647 752
1685 349
2886 813
1302 406
614 99
2591 592
1977 481
1474 389
470 78
1689 419
2884 858
1678 432
578 132
3285 319
456 102
3003 770
3013 514
2146 444