15488 287
415278 572
4590 165
25628 231
9189 141
29093 91
4497 245
14078 249
7342 756
70258 711
58484 681