160970 1038
149629 240
69350 464
46950 576
31610 315
33587 624
8432 904
4313 56
1903 116
26191 633
44984 950
13498 58