19537 525
125748 418
35861 483
6057 155
42888 224
6294 137
31120 681
4631 418
2536 194
7089 563
4222 351
3440 523
3098 655
938 165
3203 597