3040 815
1482 353
1281 234
2341 552
899 214
1955 352
4504 531
918 165
663 59
3454 492
3081 800
1362 338
752 190
981 155
1881 340
3284 816
2916 470
3101 820
2786 862
2850 721
3137 875
5215 882
1138 230
2932 641