23227 149
9731 726
11198 841
4463 392
19967 58
8010 262
4612 212
13205 723
57735 416
501855 854
192301 287
128383 120
151316 422
105397 679
70789 284
94130 114
90093 672
195983 834
318171 573
125889 689
111622 519
360843 562
106543 79
193131 875
81291 609
88670 366
180063 648
288033 644