520708 1272
57999 610
133654 584
163357 424
11703 376
114203 260
163014 303
76096 977
168982 733
7062 957