15488 287
415286 572
4590 165
25629 231
9189 141
29101 91
4497 245
14079 249
7343 756
70260 711
58487 681