95962 555
4104 73
7210 119
184760 404
548070 1365
298066 650
185471 519
55170 447
2099 197
9539 526
3524 169