20215 206
12062 117
3539 517
5772 691
51573 174
63651 621
61056 85
9201 254
9680 457
15145 418
19988 429
1880 159