16288 311
5570 773
32760 509
10523 506
8049 60
6450 83
5625 127
5357 151
3503 185
6647 193
6957 607
2851 222