162338 662
62195 212
98800 362
183541 307
71845 145
140474 610
325028 1225
102544 409
81237 571
122761 163