2893 35
4076 404
3326 335
110282 655
35366 581
19122 178
10637 557
5245 290
11695 487
14311 181
29623 706
14981 437
11564 138
6884 521
7956 285
4527 183
9735 797
99109 508
68452 320
53475 409
21242 878
16906 141
26423 528
56010 674
17604 493
15118 195
18559 83
33476 440