40574 486
4040 518
382711 1160
53981 627
6088 70
29287 884
3044 174
3707 87
522 30
4106 121
7444 758
22546 845