20037 89
19081 233
21885 259
39392 384
44414 718
3854 383
7140 666
6301 502
5123 222
11861 455
9279 168
55537 95
93180 663