5428 826
147026 891
182758 1275
17511 480
101760 348
28846 546
4250 112
19586 933
3178 98
5052 717
7056 206
3691 174
5324 511