3051 621
2606 525
7267 205
885 118
1534 208
2593 447
29579 585
39853 337
10648 515
32548 788
25893 427
29276 449
9877 380
56388 832
14107 154
1783 204
12188 334
3919 474
1360 45
4908 909
5172 680
13361 37
5963 374
5094 49
1827 41
12367 906
35715 645
4911 171