19499 525
125256 412
35838 483
6051 155
42851 224
6263 137
31059 681
4619 418
2531 194
7039 563
4213 351
3433 523
3094 655
934 165
3196 597