13184 433
17835 475
128406 797
10915 689
8037 414
16642 413
104230 613
64023 672
10227 107
28569 249
33267 498
2382 89