6427 462
14186 223
9501 611
13653 317
61020 85
17618 399
5467 612
5020 667
4460 878
19982 429
1878 159