10010 846
47634 141
13878 45
15033 600
26530 636
16477 28
5768 311
9290 44
26064 59
6246 83
20354 380
8230 690
8567 85
4586 103
6001 125
8275 678
20837 93
7535 788
12346 687
50119 528
94245 913
30035 664
21654 206
11686 341
33740 179
10165 487
53888 74
5008 240