12051 303
12820 111
55229 467
21548 373
32261 935
10069 969
26847 293
99728 633
36708 544
31667 187
57943 157
77142 251