115 25
336 91
244 64
903 192
2914 837
1935 557
2852 634
457 105
16799 317
5662 159
4918 257
4750 577
5760 880
7471 738
5303 501
2808 197
8051 578
3442 185
11165 754
36905 103
4482 794
4093 332
2093 312
4235 602