19816 422
17549 965
24896 845
7076 369
3919 109
7599 414
2919 129
996 128
1060 174
1764 275
4144 493
4954 627