129527 293
88591 351
65768 611
53564 379
24737 783
20540 310
19506 197
33307 258
32790 658
9235 524
25726 254
1682 343