3050 621
2606 525
7266 205
885 118
1534 208
2593 447
29578 585
39853 337
10647 515
32543 788
25893 427
29274 449
9877 380
56388 832
14107 154
1783 204
12185 334
3919 474
1360 45
4907 909
5172 680
13361 37
5963 374
5093 49
1827 41
12367 906
35705 645
4908 171