20386 89
19097 233
21964 259
39510 384
44471 718
3865 383
7250 666
6315 502
5151 222
11905 455
9324 168
55595 95
93437 663