14513 329
4679 322
2408 472
1563 329
31245 703
12037 838
6837 487
266199 1547
85800 437
88246 662
10517 108
31219 1128
7402 161
7643 212
5086 259