309 92
906 254
669 174
2652 659
778 160
2561 543
315 43
896 233
2688 719
3004 607
3125 838
2207 627
1975 565
2076 519
1560 429
1583 453
963 292
3194 888
10117 286
2683 743
8595 459
2820 916
1647 456
2332 672