30328 67
46025 826
294400 575
56251 555
153475 497
182564 851
40541 623
216635 455
138805 407
94449 184
54357 379
88478 651
181869 930
118021 493
102928 888
243528 490
84595 496
38607 759
48304 466
369128 1516
190310 983
94672 372
466837 1013
135945 770
151893 533
224304 487
102474 1042
217150 816