516 167
1096 321
675 145
1269 281
1029 316
2586 777
2799 679
1669 465
2203 522
1144 307
1868 569
801 45
830 256
1624 450
1242 346
2960 963
3011 903
2512 638
548 164
176 29
401 105
1236 382
2137 612
901 183
1996 575
1878 468
2947 832
1988 324