3125 830
1431 186
683 105
3953 874
2346 594
3134 651
980 262
1051 242
2588 550
2429 633
796 92
2211 395
1554 333
577 91
333 48
1187 338
3543 675
3370 653
266 65
1293 247
3197 618
3950 515
2409 174
3951 473