5094 64
4662 534
8547 850
16176 481
4500 833
4629 598
2977 221
5759 729
9268 263
9860 80
2717 185
5288 269
40415 322
5696 609
5291 487
9361 538
8225 833
10517 555
6423 728
9881 380
7113 325
2532 98
18044 496
4445 535