5557 30
19533 247
8450 121
4227 728
18732 710
10910 220
37587 843
12880 800
49877 855
14401 554
17303 84
33750 601
22466 107
11660 595
75549 823
10027 485
30552 186
13046 49
11088 173
11260 313
13061 283
2875 671
14444 774
37889 171
12253 212
22482 475
46867 549
11322 184