13416 433
17836 475
128441 797
10917 689
8040 414
16642 413
104245 613
64048 672
10232 107
28590 249
33273 498
2382 89