328 92
920 254
681 174
2654 659
20618 443
1298 389
2078 519
2561 543
3196 888
778 160
2688 719
315 43
1649 456
8597 459
3125 838
2683 743
10117 286
1975 565
963 292
1560 429
2207 627
6180 72
476 99
2820 916