3353 302
9563 39
7888 594
12565 684
7324 247
154394 684
8822 151
31505 403
13120 633
49034 665
30226 643
6198 169
17834 461
728 79
971 33
2809 701