15488 287
415156 572
4576 165
25615 231
9181 141
29005 91
4486 245
14055 249
7335 756
70200 711
58427 681