5557 30
19533 247
8450 121
4227 728
18732 710
10910 220
37583 843
12878 800
49876 855
14398 554
17300 84
33749 601
22465 107
11660 595
75548 823
10026 485
30552 186
13046 49
11086 173
11259 313
13061 283
2875 671
14444 774
37889 171
12252 212
22480 475
46866 549
11322 184