25859 809
55754 529
26930 942
33851 137
19056 600
124407 683
22761 297
43815 322
44742 579
51521 136
68449 1064
100000 286
34184 358
18683 353
42042 188
103017 951
40353 478