16423 78
262300 421
78143 226
11752 285
6064 328
5082 752
5476 415
7975 778
5818 129
2990 477
3462 746
1897 271