3060 621
2616 525
7325 205
890 118
1600 208
2603 447
29602 585
39882 337
10654 515
32607 788
25899 427
29331 449
9884 380
56398 832
14109 154
1795 204
12263 334
3937 474
1368 45
4924 909
5180 680
13424 37
5993 374
5134 49
1839 41
12383 906
36037 645
4962 175