3996 192
4455 570
9060 435
10131 610
40962 129
19394 185
5438 959
6966 556
7361 344
9875 85
4695 535
2797 41
21067 762