328 101
18192 610
2950 793
1840 518
9176 719
442 86
1954 452
259 54
1531 499
6182 597
1237 293
147 44
868 145
163 25
1172 321
1682 356
2371 757
1340 327
13002 712
1941 625
3248 278
3935 277
396 75
2189 581