105766 559
4224 73
7340 119
189933 408
554576 1369
304216 654
190014 521
56724 447
2167 197
9648 526
3600 169