2382 46
4773 933
844 69
8793 623
9472 89
57108 78
57717 513
6059 306
43776 480
8942 297
2120 332
1730 86