35696 510
113808 813
46841 482
335060 1228
80708 290
68661 198
119765 633
4651 553
16199 496
16134 170
9643 710
383995 1156
900261 1951
12519 622
15102 81
562666 1202
321314 985
446279 724
343600 1118
579763 951
469491 690
230496 474
287117 615
429065 931