100660 990
4291 380
6505 528
15636 348
4140 174
2267 256
7122 819
5057 370
2589 217
13396 553
4078 541
4244 267