106643 561
4238 73
7369 119
190361 410
555089 1371
304883 656
190396 521
56782 447
2173 197
9661 526
3603 169