19493 525
125120 412
35830 483
6051 155
42844 224
6257 137
31041 681
4608 418
2530 194
7012 563
4212 351
3430 523
3093 655
930 165
3195 597