2903 875
2588 523
431 80
468 115
2622 379
3260 666
1240 84
1545 356
2424 652
200 32
1921 504
1310 369
3594 613
3052 667
859 173
2288 515
2135 605
3092 403
505 91
1751 484
351 43
919 172
1037 231
4206 552