14096 78
201998 383
76909 226
9476 285
2463 326
4450 752
4243 415
5725 778
1562 129
2425 477
3082 746
1467 271