19548 525
125876 418
35872 483
6060 155
42898 224
6301 137
31130 681
4633 418
2536 194
7098 563
4225 351
3442 523
3098 655
943 165
3204 597