105325 559
4219 73
7332 119
189659 408
554281 1369
303828 653
189788 521
56697 447
2165 197
9643 526
3595 169