20457 241
869 142
7515 31
17153 944
1734 145
3327 640
3433 510
305423 1033
4076 656
9044 859
15895 418
5127 422