31605 404
48171 327
58318 451
22063 846
20643 548
7943 347
25885 402
15465 343
39721 231
11769 91
24133 132
10793 518
16213 95
16904 292
15242 350
3420 179
7679 795
22322 748
9254 643
17847 109
4929 246
5797 306
13697 159
17957 31
15547 546
14853 33
14156 792
19007 661