15896 418
5134 422
10743 526
3206645 6790
88170 767
12399 491
6384 254
5861 469
6625 114
5354 638
14108 600