2279 46
4763 933
841 69
8749 623
9449 89
57108 78
57717 513
6058 306
43763 480
8935 297
2120 332
1730 86