313 90
2660 725
2095 642
276 87
640 170
809 203
2169 448
613 183
1909 525
429 120
822 223
1029 262
2452 543
1450 331
2978 866
615 148
498 131
614 146
1850 396
2558 646
716 195
1318 164
3221 699
8587 48
17343 379
1531 156
2615 175
3459 854