15488 287
415247 572
4590 165
25625 231
9188 141
29075 91
4495 245
14077 249
7341 756
70244 711
58473 681