309170 966
24805 318
65131 685
36882 713
35288 321
103271 821
166249 467
86916 140
17029 40
147565 365
43723 575
216539 544
118848 287
120441 592
108552 182
143607 346
46267 370
42325 149
78243 284
119042 274
216599 492