105741 559
4222 73
7340 119
189913 408
554553 1369
304182 654
190001 521
56722 447
2167 197
9648 526
3599 169