2585 656
2821 730
1427 309
398 70
4431 291
4353 716
2420 563
6955 500
652 47
2210 509
842 196
1793 260
2100 484
3356 522
1240 263
3945 652
2451 372
1779 406
940 151
2487 746
2330 158
1480 450
2802 674
604 101