580 40
1401 221
391 125
1522 350
1160 38
1104 97
668 90
2940 782
1582 336
2899 490
933 120
1592 308
3286 684
832 132
2539 537
1050 184
2732 653
1106 242
3677 934
2470 631
2173 525
2093 219
1295 207
2316 399