105854 559
4225 73
7342 119
189996 409
554628 1369
304299 654
190058 521
56728 447
2168 197
9650 526
3601 169