14966 73
7351 270
29282 398
113023 216
29901 744
22206 305
8512 410
78879 524
178536 877
13943 467
33253 211
24966 108
51569 521
16851 903
16458 153