12078 303
12847 111
55385 467
21615 373
32320 935
10086 969
26962 293
100049 633
36787 544
31813 187
58118 157
77311 251