31373 404
47942 327
58132 450
21987 846
20598 548
7912 347
25299 402
15402 343
39682 231
11697 91
24061 132
10750 518
16125 95
16849 292
15182 350
3412 179
7646 795
22186 748
9241 643
17779 109
4907 246
5772 306
13615 159
17930 31
15485 546
14806 33
14087 792
18941 661