14506 329
4676 322
2408 472
1563 329
31224 703
12037 838
6837 487
266171 1547
85790 437
88238 662
10516 108
31203 1127
7400 161
7637 212
5085 259