124051 306
103840 430
134446 623
93059 673
238151 904
121349 669
63516 246
91816 760
88562 826
3312 227