3060 621
2614 525
7321 205
890 118
1581 208
2602 447
29600 585
39875 337
10654 515
32592 788
25899 427
29321 449
9883 380
56396 832
14109 154
1793 204
12254 334
3937 474
1365 45
4923 909
5178 680
13413 37
5991 374
5132 49
1838 41
12383 906
35996 645
4960 175