19543 525
125819 418
35866 483
6057 155
42896 224
6297 137
31123 681
4631 418
2536 194
7094 563
4223 351
3441 523
3098 655
943 165
3203 597