13965 396
24461 489
64555 373
45666 730
81495 294
162914 259
160507 216
2570 87
6941 346
5658 488
9019 625
5790 93
5114 211
5750 559
5225 796
3003 210
5695 724
7339 275
3624 403
5597 727
6029 467
4864 535
3362 264
6559 769