21701 526
8547 517
11135 468
18467 285
581519 1213
16223 855
14015 195
51280 362
64026 505
39143 365
1786 60