19859 503
256965 859
37884 165
4962 490
70535 686
324045 1548
148817 395
91113 451
51985 379
157992 1067
49659 200
105754 958
40381 669
236132 848