118112 500
204951 423
6822 638
71981 181
112474 409
330792 1117
86465 556
301448 791
68638 549
122904 674
154152 390
125518 518
42056 839
58422 323
148703 626
37616 430
110112 474
180900 1128
80830 164
280365 1040
102941 709
12614 585