19522 525
125614 412
35854 483
6057 155
42879 224
6286 137
31106 681
4627 418
2533 194
7084 563
4220 351
3437 523
3097 655
937 165
3202 597