25811 809
55748 529
26907 942
33834 137
19036 600
124063 682
22666 297
43800 322
44710 579
51492 136
68384 1064
99859 286
34165 358
18660 353
42008 188
102944 951
40290 477