10015 846
47635 141
13881 45
15033 600
26540 636
16478 28
5769 311
9291 44
26070 59
6246 83
20362 380
8232 690
8570 85
4586 103
6314 125
8278 678
20837 93
7535 788
12346 687
50128 528
94247 913
30035 664
21655 206
11689 341
33746 179
10171 487
53900 74
5008 240