2967 302
9304 39
6905 247
150620 683
8530 151
30567 403
12699 633
47596 665
29404 643
5866 169
930 33