105850 559
4225 73
7342 119
189992 409
554626 1369
304293 654
190057 521
56728 447
2168 197
9650 526
3601 169