16404 78
261389 421
78118 226
11745 285
6061 328
5067 752
5439 415
7974 778
5808 129
2981 477
3460 746
1893 271