19495 525
125179 412
35835 483
6051 155
42846 224
6259 137
31043 681
4615 418
2531 194
7024 563
4212 351
3430 523
3093 655
932 165
3195 597