129362 293
88551 351
65765 611
53544 379
24721 783
20531 310
19494 197
33294 258
32765 658
9230 524
25715 254
1680 343