6518 598
49880 411
26961 820
6584 211
6685 189
310997 808
112283 643
77461 636
70323 153
50521 422
36958 260
20604 302
5768 398
4495 397