1098 321
57575 142
9708 241
31879 961
10308 181
23887 129
28146 476
15537 955
10012 422
6442 487
5291 813