1000 51
2591 574
3383 897
2183 210
3243 349
1625 209
3810 900
12673 355
3719 710
15602 751
2438 394
2005 243
1658 260
2562 628
1092 159
33045 450
2073 368
2356 295
3877 593
782 78
6760 453
1023 66
2596 432
2856 738