2944 302
9292 39
6879 247
150382 683
8505 151
30520 403
12687 633
47533 665
29369 643
5843 169
929 33