3015 649
2775 670
1794 308
2276 244
2466 500
2603 320
2863 562
2970 847
2195 332
2098 189
1811 306
876 112
1073 61
1558 482
3102 902
3496 474
1165 53
2807 343
4197 886
3259 625
2765 540
2857 641
2298 491
3037 774