14513 329
4679 322
2408 472
1563 329
31252 703
12037 838
6838 487
266207 1547
85803 437
88251 662
10517 108
31226 1128
7405 161
7644 212
5086 259