10950 429
47711 638
2960 194
17546 412
143981 144
39305 466
58530 576
33167 766
97545 1100
94600 601
2914 106
8709 180
11963 682
61803 672
70210 294