105753 559
4222 73
7340 119
189920 408
554566 1369
304200 654
190007 521
56723 447
2167 197
9648 526
3600 169