46992 124
10110 291
5307 176
10543 405
20133 258
22212 241
27988 194
8004 504
14227 683
1084 80
3550 79