4032 540
1193 249
541 45
3008 688
3047 839
1549 498
1611 462
1469 452
2543 679
2790 861
854 212
341 93
1668 532
349 93
2392 264
2500 643
1829 380