3850 302
9922 39
8062 249
157795 684
9044 151
32516 403
13569 633
50925 665
31338 643
6422 169
1031 33