3056 621
2611 525
7287 205
886 118
1547 208
2598 447
29592 585
39860 337
10649 515
32566 788
25895 427
29299 449
9882 380
56392 832
14107 154
1789 204
12214 334
3925 474
1361 45
4919 909
5173 680
13388 37
5978 374
5106 49
1828 41
12373 906
35812 645
4932 175