2865 803
3054 863
1323 298
2970 685
2513 505
1177 90
2938 589
465 57
776 168
1507 310
1890 344
3141 729
2898 812
1362 280
197 31
1378 346
3477 596
1694 461
932 244
3049 797
3034 858
1101 345
1495 435
961 277
2588 522
2086 491
860 272
631 122