69336 163
15437 346
259904 590
13095 197
282042 435
58129 108
54291 336
38448 420
50802 700
3469 437
10264 298
7008 683
5821 649
4319 163