105673 559
4222 73
7338 119
189860 408
554504 1369
304120 653
189954 521
56720 447
2167 197
9648 526
3598 169