909 127
8417 425
4448 608
18649 355
8990 781
4960 611
39218 117
27577 282
38553 597
27009 271
15974 386
30845 295
7879 318
6331 171
3525 188
1228 28
18579 560
5277 670