25957 512
16554 396
14232 528
258415 1517
8088 835
8399 352
15433 246
62655 925
71007 934
1847 45
3588 808
32203 172
6543 381
4715 630
9604 395
28557 498