905 29
407 110
9185 736
6044 307
1060 258
3623 547
8208 641
3918 905
2533 447
3436 757
1933 235
3513 618
4271 129
7967 460
2672 521
15947 685
2991 883
5246 127
2539 607
1432 148
1094 116
3008 621
6373 381
3532 763