30226 67
293771 574
56153 555
109426 343
153002 497
181842 849
40445 623
215981 455
108052 845
75110 764
94197 184
193980 433
108413 649
91317 195
253277 469
70110 491
242938 490
121315 610
215589 672
114922 407
84182 496
38420 759
202583 669
179423 444
368325 1514
197782 652
134277 423
90604 712