129522 293
88591 351
65768 611
53564 379
24736 783
20537 310
19506 197
33305 258
32787 658
9234 524
25726 254
1682 343