10829 645
8797 584
4998 898
2753 538
17726 988
3148 48
4320 824
1000 185
3047 322
2931 630
4084 682
639 92