27036 1042
35108 663
13907 418
40508 372
31073 1956
44825 399
39113 1021
23755 1755
30763 939
38707 792
30595 1836
33223 215