14972 73
7356 270
29312 398
113082 216
29922 744
22219 305
8521 410
78943 524
178683 877
13959 467
33286 211
25050 108
51679 521
16853 903
16489 153