2279 46
4762 933
841 69
8747 623
9448 89
57108 78
57716 513
6058 306
43760 480
8935 297
2120 332
1730 86