19671 96
4363 569
5402 495
3430 624
7007 437
7190 553
9838 715
10950 41
5406 216
16408 58
1365 61
1264 71
2134 269