16096 329
12486 400
17764 938
16046 707
11137 58
15505 144
12318 638
8368 75
7415 328
7528 789
24156 354
6153 52
24840 850
7064 681
8993 725
14483 168
25653 480
9814 293
11123 302
15763 166
11175 560
18782 616
8560 519
15262 112