3118 769
2452 409
15030 179
80640 452
56145 97
143340 598
93159 742
83245 227
91190 512
61520 524
68290 151