15651 78
244573 415
77642 226
10366 285
6003 328
4745 752
4995 415
7775 778
2074 129
2905 477
3341 746
1788 271