20128 945
32060 551
21167 361
13862 209
21114 309
6582 496
11233 217
12583 725
14588 677
20420 696
24753 533
2891 295
15959 148
1467 224
1593 84