3796 302
9878 39
7989 249
157385 684
9010 151
32409 403
13518 633
50726 665
31222 643
6402 169
1019 33