3085 582
2034 458
1325 302
1159 61
1499 240
2943 662
3482 680
1181 38
4721 811
3555 645
1448 382
2029 125
1221 317
2747 845
4121 710
2762 564
519 77
4227 733
3902 702
2893 676
372 66
2398 291
1206 152
913 167