19482 525
125012 412
35827 483
6051 155
42838 224
6256 137
31037 681
4604 418
2529 194
6993 563
4211 351
3427 523
3092 655
930 165
3192 597