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