1701 302
7849 39
6256 247
139543 679
7820 151
28067 402
11672 633
43478 665
26977 643
4706 169
845 33