14950 329
4680 322
2408 472
1563 329
31364 703
12042 838
6838 487
266384 1547
85846 437
88344 662
10520 108
31285 1128
7424 161
7660 212
5086 259