19556 525
125961 418
35876 483
6061 155
42908 224
6304 137
31139 681
4633 418
2537 194
7103 563
4228 351
3443 523
3100 655
946 165
3205 597