21093 213
15134 778
14408 153
34182 423
20840 317
25634 146
10145 109
27738 194
23725 324
28169 514
14887 913
6242 70
6033 573
17497 508
6045 62
15532 404
52687 585
15031 143
10440 530
21512 294
32569 72
18915 732
11686 901
17941 275