16368 78
259080 420
78050 226
11728 285
6051 328
5015 752
5349 415
7964 778
5796 129
2973 477
3452 746
1891 271