1300 50
591 124
3513 821
2449 348
2573 635
2284 522
423 67
1171 340
2763 549
1553 291
1896 288
1061 56
2375 476
2621 41
1401 135
1234 71
1760 343
2676 795
1145 220
2317 549
2238 571
924 82
1917 318
3109 648