31372 404
47942 327
58132 450
21985 846
20597 548
7912 347
25299 402
15402 343
39681 231
11696 91
24060 132
10750 518
16124 95
16847 292
15181 350
3412 179
7641 795
22185 748
9241 643
17779 109
4907 246
5771 306
13613 159
17930 31
15483 546
14805 33
14087 792
18940 661