3796 302
9879 39
8599 594
13810 684
7992 249
157389 684
9010 151
32410 403
13518 633
50729 665
31222 643
6402 169
18081 461
797 79
1019 33
2858 701