152693 847
91877 387
61141 86
5739 521
3315 255
13146 758
10622 119
7727 138
7180 206
7138 338
4672 258
12754 86