15645 78
244009 415
77638 226
10362 285
6003 328
4743 752
4992 415
7774 778
2074 129
2904 477
3339 746
1787 271