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