3095 861
2433 777
1176 326
1398 298
1981 398
1543 207
759 146
2582 499
2426 641
952 162
2858 560
876 212
736 226
2362 674
1905 423
1653 416
1279 321
1371 381
217 38
2193 493
1084 212
658 146
761 209
3185 975
2980 647
281 59
1690 395
1150 276