46948 124
10103 291
5298 176
10521 405
20125 258
22175 241
27949 194
7999 504
14221 683
1081 80
3543 79