30336 67
46027 826
294449 575
56259 555
153504 497
182592 851
40542 623
216679 455
138845 407
94460 184
54359 379
88508 651
181875 930
118041 493
102949 888
243563 490
84632 496
38622 759
48311 466
369164 1516
190348 983
94692 372
466939 1013
135963 770
151945 533
224346 487
102479 1042
217185 816