3051 621
2606 525
7268 205
885 118
1535 208
2593 447
29581 585
39853 337
10648 515
32548 788
25893 427
29280 449
9877 380
56389 832
14107 154
1783 204
12189 334
3919 474
1360 45
4908 909
5172 680
13362 37
5963 374
5096 49
1827 41
12367 906
35726 645
4912 171