5557 30
19532 247
8450 121
4227 728
18732 710
10908 220
37571 843
12877 800
49874 855
14398 554
17296 84
33741 601
22463 107
11655 595
75544 823
10024 485
30552 186
13044 49
11084 173
11258 313
13060 283
2875 671
14440 774
37872 171
12243 212
22473 475
46863 549
11319 184