3013 790
2762 541
3278 816
2503 651
2358 619
2303 457
3407 671
12242 620
3072 675
727 208
670 35
2165 504
3163 818
13868 744
3295 773
1853 492
1125 259
6771 135
2875 790
5194 759
1255 254
891 69
1254 68
6018 578