51790 422
18923 410
15554 590
12419 123
6904 586
38187 261
25018 72
2733 51
4135 733
17167 521
4722 316
8963 80