14499 526
442354 748
20612 160
1652 159
16896 783
38567 543
17346 521
25776 576
7561 810
3660 247
2525 319