101742 991
4310 382
6532 528
15914 348
4165 174
3658 256
7250 819
5088 370
2602 217
13587 553
4096 541
4399 267