31378 404
47942 327
58134 450
21988 846
20598 548
7912 347
25300 402
15403 343
39682 231
11697 91
24061 132
10754 518
16127 95
16849 292
15183 350
3413 179
7648 795
22188 748
9241 643
17781 109
4908 246
5773 306
13615 159
17930 31
15485 546
14806 33
14090 792
18943 661