19113 89
19001 233
21674 259
39067 384
44202 718
3845 383
7099 666
6248 502
5053 222
11772 455
9172 168
55315 95
92335 663