14959 73
7331 270
29226 398
112875 216
29862 744
22161 305
8498 410
78738 524
178240 877
13901 467
33125 211
24826 108
51376 521
16841 903
16411 153