129576 293
88594 351
65769 611
53568 379
24742 783
20541 310
19510 197
33309 258
32792 658
9236 524
25728 254
1682 343