3331 302
9547 39
7853 594
12484 684
7296 247
154192 684
8806 151
31449 403
13079 633
48885 665
30175 643
6190 169
17815 461
719 79
971 33
2807 701