298 59
2790 606
2889 733
1279 298
7552 346
1211 150
518901 1656
6286 731
5117 977
10185 224
181647 860
64245 375
4829 625
7308 524