14963 329
4681 322
2412 472
1563 329
31402 703
12043 838
6839 487
266459 1547
85855 437
88376 662
10521 108
31308 1128
7426 161
7667 212
5087 259