1026 213
17795 876
18461 682
20152 293
3905 278
3958 224
16393 171
4538 612
9632 865
3456 571
11918 648
24416 297
2012 87
7191 575
2109 27
44524 85
36883 408
2913 571
4930 609