14954 73
7321 270
29200 398
112803 215
29836 744
22143 305
8492 410
78674 524
178102 877
13881 467
33074 211
24767 108
51292 521
16835 903
16383 153