19489 525
125035 412
35827 483
6051 155
42840 224
6256 137
31038 681
4604 418
2529 194
6993 563
4212 351
3428 523
3092 655
930 165
3195 597