3329 302
9545 39
7847 594
12472 684
7294 247
154181 684
8804 151
31445 403
13077 633
48879 665
30172 643
6190 169
17814 461
719 79
971 33
2806 701