3331 302
9546 39
7852 594
12481 684
7294 247
154185 684
8806 151
31448 403
13078 633
48884 665
30174 643
6190 169
17815 461
719 79
971 33
2807 701