14963 73
7337 270
29237 398
112933 216
29879 744
22173 305
8499 410
78797 524
178358 877
13921 467
33179 211
24881 108
51452 521
16846 903
16431 153