20536 241
876 142
7520 31
17155 944
1744 145
3331 640
3445 510
305440 1033
4077 656
9050 859
15899 418
5141 422