19491 525
125060 412
35829 483
6051 155
42844 224
6257 137
31039 681
4606 418
2529 194
7002 563
4212 351
3429 523
3092 655
930 165
3195 597