4429 728
5135 508
18486 619
4256 594
1656 102
4321 81
30880 566
6988 293
15410 379
11131 607
15033 890