105626 559
4221 73
7336 119
189832 408
554468 1369
304087 653
189929 521
56718 447
2166 197
9647 526
3598 169