516 167
1095 321
675 145
1269 281
1028 316
2584 777
2799 679
1669 465
2203 522
1144 307
1868 569
801 45
830 256
1624 450
1241 346
2960 963
3010 903
2509 638
547 164
176 29
401 105
1236 382
2137 612
901 183
1996 575
1878 468
2944 832
1988 324