1098 321
57660 142
9713 241
31880 961
10308 181
23888 129
28146 476
15537 955
10014 422
6443 487
5292 813