40030 285
34285 610
8095 129
35592 624
15270 611
4756 640
3705 476
891 70
4643 654
2746 400
1678 416
1956 377