15651 78
244510 415
77642 226
10366 285
6003 328
4745 752
4994 415
7774 778
2074 129
2905 477
3341 746
1788 271