2293 46
4766 933
841 69
8752 623
9450 89
57108 78
57717 513
6058 306
43763 480
8936 297
2120 332
1730 86