19497 525
125223 412
35837 483
6051 155
42850 224
6263 137
31050 681
4618 418
2531 194
7034 563
4212 351
3431 523
3093 655
934 165
3195 597