15488 287
415246 572
4588 165
25625 231
9188 141
29073 91
4495 245
14076 249
7341 756
70244 711
58471 681