6991 548
5588 431
4273 464
5251 325
18582 703
5803 195
4806 574
5211 505
6545 246
3541 160
2067 167
5180 556
3239 262
7459 146
7886 381
10491 62
10625 729
8661 131
22415 848
11505 816