106262 560
4227 73
7354 119
190199 410
554872 1369
304589 654
190246 521
56754 447
2170 197
9658 526
3603 169