2945 302
9292 39
6879 247
150393 683
8505 151
30521 403
12687 633
47534 665
29372 643
5843 169
929 33