16320 78
255789 419
77714 226
11550 285
6038 328
4799 752
5039 415
7953 778
5763 129
2950 477
3435 746
1875 271