18191 86
10773 527
78878 675
57737 949
36755 183
9819 953
5073 658
4825 72
5552 371
4202 483
5847 134
2485 258
3042 224
3557 81