1506 298
951 176
3093 579
2265 604
2282 462
2775 671
3218 742
770 151
2812 595
2472 544
1945 528
830 205
1117 199
250 49
2902 844
2817 425
1281 201
1323 175
1818 389
3008 876
2582 647
1193 86
2596 455
2755 640
3687 725
3360 641
1991 383
2963 723