20485 241
873 142
7517 31
17153 944
1736 145
3328 640
3437 510
305431 1033
4076 656
9045 859
15896 418
5133 422