3786 302
9871 39
8592 594
13792 684
7977 249
157332 684
9007 151
32396 403
13507 633
50700 665
31201 643
6397 169
18075 461
796 79
1017 33
2856 701