21028 393
24525 919
18766 551
31296 778
18466 522
6824 200
6826 637
9633 891
13980 181
7842 617
7802 283
4061 125
12615 120
16408 153
20730 589
44297 228