105266 559
4218 73
7331 119
189630 408
554239 1369
303776 653
189766 521
56697 447
2165 197
9642 526
3595 169