3001 657
2327 595
1314 363
943 193
182 58
1187 345
1156 254
1630 331
1212 262
2346 654
1445 282
3037 874
450 133
633 128
734 163
2190 561
2698 763
667 143
2247 532
1193 299
2412 769
1736 471
1944 377
2941 928
1019 251
1740 368
821 190
1940 539