2895 35
4076 404
3327 335
110305 655
35368 581
19128 178
10641 557
5245 290
11698 487
14311 181
29624 706
14981 437
11565 138
6884 521
7957 285
4527 183
9735 797
99146 508
68480 320
53518 409
21249 878
16906 141
26424 528
56012 674
17604 493
15118 195
18559 83
33487 440