19529 525
125659 418
35858 483
6057 155
42882 224
6288 137
31109 681
4628 418
2535 194
7085 563
4220 351
3437 523
3098 655
938 165
3203 597