20592 199
22990 748
13433 435
51265 56
38167 273
22441 895
8430 616
4943 675
5232 504
2485 608
2900 367
10988 49
10902 369