2893 35
4075 404
3326 335
110262 655
35366 581
19122 178
10635 557
5242 290
11695 487
14311 181
29622 706
14981 437
11564 138
6884 521
7955 285
4527 183
9735 797
99080 508
68443 320
53455 409
21238 878
16906 141
26422 528
56008 674
17604 493
15118 195
18559 83
33471 440