3812 302
9895 39
8010 249
157524 684
9018 151
32444 403
13532 633
50780 665
31258 643
6407 169
1023 33