105822 559
4225 73
7342 119
189977 409
554615 1369
304286 654
190049 521
56727 447
2167 197
9650 526
3601 169