25328 192
10059 381
8685 123
2591 286
14932 461
33682 182
263058 701
9604 287
10205 578
5917 846
1129 155