15488 287
415153 572
4576 165
25614 231
9180 141
29001 91
4486 245
14054 249
7335 756
70196 711
58424 681