106602 561
4237 73
7368 119
190345 410
555062 1371
304849 656
190377 521
56777 447
2173 197
9660 526
3603 169