14504 329
4676 322
2407 472
1562 329
31221 703
12037 838
6837 487
266164 1547
85789 437
88238 662
10516 108
31200 1127
7400 161
7637 212
5085 259