19995 945
32029 551
21166 361
13860 209
21113 309
6581 496
11202 217
12582 725
14583 677
20414 696
24752 533
2890 295
15953 148
1467 224
1593 84