14954 73
7315 270
29188 398
112767 215
29828 744
22134 305
8490 410
78652 524
178049 877
13876 467
33062 211
24743 108
51258 518
16835 903
16375 153