2326 46
4769 933
841 69
8765 623
9461 89
57108 78
57717 513
6058 306
43770 480
8939 297
2120 332
1730 86