40400 508
74657 579
61339 685
56359 895
229870 1133
48273 761
49553 647
54570 601
38015 570
30251 622
22691 261
57535 682
59986 382
39323 1019
13125 551
170654 877
47528 593
23833 506
198184 1051
31762 141
92800 626
32090 163
33874 523
25714 128