30231 67
293825 574
56164 555
109444 343
153035 497
181895 849
40455 623
216026 455
108086 845
75127 764
94221 184
194010 433
108430 649
91326 195
253344 469
70125 491
242986 490
121360 610
215617 672
114936 407
84206 496
38436 759
202644 669
179452 444
368398 1515
197822 652
134303 423
90631 712