16397 78
260950 420
78109 226
11743 285
6059 328
5061 752
5428 415
7973 778
5806 129
2980 477
3460 746
1893 271