2967 302
9304 39
6904 247
150611 683
8529 151
30564 403
12699 633
47592 665
29401 643
5866 169
930 33