8680 86
1902 421
13167 448
11545 702
9501 310
10297 207
14033 245
12538 642
6788 114
4816 802
2854 461
5475 236
5526 782