3118 769
2452 409
15030 179
80635 452
56145 97
143340 598
93159 742
83245 227
91189 512
61520 524
68288 151