2890 35
4072 404
3324 335
110224 655
35363 581
19118 178
10631 557
5242 290
11688 487
14311 181
29622 706
14981 437
11564 138
6883 521
7955 285
4526 183
9733 797
99008 508
68403 320
53411 409
21228 878
16904 141
26420 528
56008 674
17602 493
15118 195
18558 83
33466 440