3005 829
2892 590
431 92
1263 363
1445 315
322 78
2940 756
1591 490
1204 273
1246 365
2415 524
3009 862
1807 533
2199 687
960 257
2866 810
1816 434
2579 706
2282 442
2037 453
675 126
1532 69
1808 41
2344 513
1169 340
587 124
1232 221
2889 880