129586 293
88600 351
65769 611
53568 379
24743 783
20541 310
19510 197
33309 258
32792 658
9236 524
25730 254
1682 343