1135 247
2489 581
1238 294
2254 587
1851 476
794 218
2655 541
526 165
2975 740
2979 946
2241 537
2770 642
833 267
2102 685
166 44
1334 317