101752 991
4311 382
6532 528
15915 348
4165 174
3658 256
7264 819
5088 370
2602 217
13591 553
4096 541
4399 267