1135 247
2489 581
1238 294
2254 587
1334 363
2879 740
1933 559
2585 681
3020 877
256 59
1573 329
529 98
980 207
2877 891
2899 925
2576 842