129594 293
88600 351
65769 611
53570 379
24743 783
20541 310
19511 197
33309 258
32793 658
9237 524
25731 254
1682 343