30282 67
294146 575
56214 555
109562 343
153288 497
182291 850
40509 623
216337 455
108251 845
75187 764
94348 184
194321 434
108568 649
91403 195
253744 469
70204 491
243308 490
121625 610
215742 672
115053 407
84428 496
38538 759
203007 669
179693 445
368809 1516
198119 652
134515 423
90808 712