30201 67
293598 574
56129 555
109371 343
152902 497
181702 849
40418 623
215826 455
107911 844
75060 764
94127 184
193813 433
108320 649
91272 195
253043 469
70071 491
242758 490
121146 610
215515 672
114873 407
84079 496
38370 759
202378 669
179283 444
368046 1513
197626 652
134141 423
90510 712