35708 510
113843 813
46846 482
335142 1228
80722 290
68672 198
119783 633
4652 553
16202 496
16135 170
9643 710
384038 1156
900324 1951
12519 622
15105 81
562746 1202
321352 985
446332 724
343669 1118
579844 951
469533 690
230517 474
287136 615
429148 931