5557 30
19532 247
8450 121
4227 728
18732 710
10910 220
37575 843
12877 800
49874 855
14398 554
17296 84
33742 601
22463 107
11656 595
75546 823
10024 485
30552 186
13045 49
11084 173
11258 313
13060 283
2875 671
14440 774
37873 171
12245 212
22473 475
46863 549
11319 184