14967 73
7351 270
29283 398
113028 216
29904 744
22209 305
8512 410
78888 524
178550 877
13943 467
33254 211
24971 108
51583 521
16851 903
16461 153