3010 486
4458 777
841 223
2821 858
868 171
419 71
3910 700
2597 689
4710 699
3473 721
957 124
1318 406
213 58
2475 232
1085 206
502 48
1088 269
2944 131
3606 888
1011 234
8272 753
2438 550
2681 587
1394 281