89234 1123
103655 992
4351 382
6595 528
16337 348
4212 174
3674 256
7508 819
5130 370
2646 217
13857 554
4133 541
4454 267