3786 302
9871 39
7977 249
157332 684
9007 151
32396 403
13507 633
50700 665
31201 643
6397 169
1017 33