14954 73
7316 270
29190 398
112772 215
29830 744
22135 305
8490 410
78653 524
178054 877
13876 467
33063 211
24748 108
51264 520
16835 903
16375 153