21097 213
15135 778
14408 153
34184 423
20842 317
25635 146
10148 109
27738 194
23729 324
28170 514
14890 913
6242 70
6033 573
17498 508
6046 62
15535 404
52696 585
15035 143
10441 530
21513 294
32575 72
18916 732
11686 901
17942 275