2291 597
1690 360
4322 588
950 141
6357 393
640985 1871
143114 823
112187 737
52120 420
43218 208
67806 686
145221 810