16066 78
254942 419
77710 226
11520 285
6031 328
4791 752
5039 415
7949 778
5762 129
2945 477
3424 746
1865 271