2893 35
4074 404
3324 335
110241 655
35364 581
19120 178
10634 557
5242 290
11691 487
14311 181
29622 706
14981 437
11564 138
6883 521
7955 285
4527 183
9734 797
99046 508
68419 320
53425 409
21234 878
16906 141
26421 528
56008 674
17603 493
15118 195
18559 83
33470 440