20531 241
876 142
7519 31
17155 944
1744 145
3330 640
3444 510
305440 1033
4077 656
9049 859
15899 418
5139 422