26006 512
16560 396
14233 528
258482 1517
8089 835
8399 352
15434 246
62663 925
71015 934
1848 45
3589 808
32204 172
6544 381
4715 630
9608 395
28564 498