19557 525
125984 418
35877 483
6061 155
42909 224
6305 137
31141 681
4633 418
2538 194
7105 563
4228 351
3443 523
3100 655
946 165
3205 597