25635 512
16539 396
14223 528
258016 1517
8065 835
8389 352
15426 246
62622 925
70933 934
1845 45
3583 808
32175 172
6540 381
4705 630
9596 395
28468 498