15999 96
21508 593
29757 654
19987 811
15364 166
6367 582
40905 510
53758 197
6814 323
22110 886
70073 670
11412 321
45080 761
4483 890
7994 653
2934 41
98555 250
9858 325
119427 469
8660 628
4636 540
23621 300
32654 736
55579 653