18080 525
116746 408
35509 483
5933 155
42178 224
6087 137
30339 680
4447 418
2425 194
6646 563
4161 351
3278 523
3026 655
873 165
3134 597