2268 46
4760 933
840 69
8735 623
9444 89
57108 78
57716 513
6057 306
43759 480
8932 297
2120 332
1729 86