16043 78
253780 419
77706 226
11448 285
6028 328
4788 752
5038 415
7944 778
5757 129
2939 477
3413 746
1856 271