3010 657
1925 635
1958 364
3285 700
582 152
2148 462
2500 525
2584 532
2258 339
2985 750
1709 305
3918 268
9644 688
20711 185
7259 703