2958 302
9300 39
6901 247
150552 683
8519 151
30552 403
12695 633
47575 665
29393 643
5862 169
930 33