101746 991
4310 382
6532 528
15915 348
4165 174
3658 256
7257 819
5088 370
2602 217
13588 553
4096 541
4399 267