3791 302
9874 39
7983 249
157356 684
9008 151
32400 403
13512 633
50717 665
31211 643
6398 169
1018 33