20160 945
32066 551
21168 361
13863 209
21114 309
6582 496
11238 217
12583 725
14589 677
20422 696
24754 533
2891 295
15962 148
1470 224
1593 84