3096 861
2433 777
1176 326
1399 298
1983 398
1548 207
762 146
2584 499
2426 641
953 162
2859 560
876 212
737 226
2362 674
1906 423
1653 416
1279 321
1372 381
217 38
2196 493
1084 212
658 146
761 209
3186 975
2982 647
281 59
1693 395
1152 276