31600 404
48163 327
58315 451
22061 846
20639 548
7943 347
25861 402
15465 343
39720 231
11766 91
24128 132
10793 518
16213 95
16904 292
15239 350
3420 179
7679 795
22318 748
9253 643
17846 109
4929 246
5797 306
13691 159
17957 31
15547 546
14853 33
14153 792
19005 661