31370 404
47941 327
58129 450
21984 846
20597 548
7911 347
25299 402
15401 343
39678 231
11696 91
24060 132
10749 518
16124 95
16846 292
15181 350
3412 179
7641 795
22183 748
9241 643
17777 109
4907 246
5771 306
13612 159
17930 31
15483 546
14803 33
14085 792
18940 661