5557 30
19533 247
8450 121
4227 728
18732 710
10910 220
37584 843
12879 800
49876 855
14398 554
17302 84
33749 601
22466 107
11660 595
75549 823
10026 485
30552 186
13046 49
11088 173
11260 313
13061 283
2875 671
14444 774
37889 171
12252 212
22482 475
46867 549
11322 184