129583 293
88598 351
65769 611
53568 379
24742 783
20541 310
19510 197
33309 258
32792 658
9236 524
25730 254
1682 343