129653 293
88616 351
65771 611
53581 379
24747 783
20545 310
19516 197
33314 258
32804 658
9239 524
25737 254
1682 343