105250 559
4218 73
7329 119
189614 408
554221 1369
303760 653
189758 521
56697 447
2165 197
9640 526
3594 169