2285 111
4602 91
29134 376
50907 740
30313 348
30014 443
67605 441
19930 400
143582 626
37492 317
82588 843
95692 483
141577 343
5387 633
35253 431
28329 670
42742 333
34150 673
10880 174
37229 610
38911 78
10205 99
19558 528
33760 676