3010 893
2480 721
2747 680
2991 970
2308 513
2302 604
540 137
2713 882
1308 342
2141 640
199 43
2806 559
472 107
2782 809
2899 946
1557 462
1667 420
141 25
1630 234
2769 589
928 191
2639 609
3415 907
1150 233
2216 439
2338 600
784 29
2171 630