5560 300
8752 525
13117 482
6865 284
8844 644
10873 595
10016 114
17118 567
7448 804
19771 559
19755 835
65205 393
5286 136
6546 61
5898 230
11857 278