2970 302
9306 39
6908 247
150679 683
8532 151
30573 403
12703 633
47612 665
29410 643
5871 169
930 33