2986 302
9319 39
6919 247
150823 683
8537 151
30613 403
12708 633
47648 665
29439 643
5895 169
930 33