19519 525
125575 412
35853 483
6056 155
42878 224
6275 137
31100 681
4627 418
2533 194
7081 563
4219 351
3436 523
3097 655
937 165
3202 597