15488 287
415295 572
4590 165
25631 231
9190 141
29103 91
4499 245
14081 249
7343 756
70261 711
58494 681