15506 287
415643 573
4614 165
25681 231
9243 141
29422 92
4530 245
14168 249
7360 756
70452 711
58712 681