14963 73
7337 270
29237 398
112932 216
29879 744
22173 305
8499 410
78794 524
178352 877
13920 467
33176 211
24878 108
51448 521
16845 903
16430 153