30350 67
46036 826
294533 575
56273 555
153570 497
182662 851
40558 623
216776 455
138953 407
94492 184
54366 379
88596 651
181896 930
118094 493
102989 888
243639 490
84690 496
38653 759
48333 466
369271 1517
190415 983
94726 372
467171 1013
136005 770
152073 533
224449 487
102504 1042
217265 816