19421 89
19029 233
21746 259
39187 384
44261 718
3847 383
7108 666
6269 502
5080 222
11800 455
9213 168
55386 95
92618 663