19952 945
32012 551
21166 361
13860 209
21111 309
6581 496
11197 217
12582 725
14583 677
20412 696
24747 533
2890 295
15951 148
1467 224
1593 84