4004 192
4462 570
9074 435
10144 610
41033 129
19396 185
5438 959
6970 556
7361 344
9883 85
4696 535
2806 41
21084 762