1098 321
57558 142
9706 241
31878 961
10307 181
23887 129
28146 476
15537 955
10012 422
6441 487
5291 813