19475 525
124843 412
35814 483
6050 155
42825 224
6250 137
31018 681
4597 418
2524 194
6987 563
4210 351
3423 523
3092 655
926 165
3191 597