8506 506
21121 510
8086 676
7704 156
7531 653
11277 607
1488 48
59502 404
9073 619
16710 646
19867 324
19667 515
12553 582
2425 88
3465 171
3614 212
6085 485
7659 253
6604 246
5038 406
37552 503
97433 533
3336 365
16780 158
972 47
10705 670
1713 186
6894 381