3118 769
2452 409
15030 179
80645 452
56145 97
143342 598
93159 742
83258 227
91190 512
61525 524
68298 151