46883 124
10091 291
5293 176
10496 405
20109 258
22136 241
27924 194
7991 504
14209 683
1078 80
3536 79