8096 653
4212 421
7148 678
7342 576
14578 412
4469 103
5988 431
6363 540
4320 525
2817 362
4943 460
3555 567
3091 136
5071 396
35562 568
7312 452
3084 128
4321 244
6906 655
5460 561
4931 1014
12892 405
4958 210
13805 133
30012 84
18951 411
6356 598
87441 907