137562 316
64123 281
245958 721
62532 826
107150 901
74027 886
49474 263
50253 423
146446 533
197463 689
417893 1296
215298 507
69866 410
204950 708
172652 412
115022 317
304269 955
78466 241
56299 677
147514 962
96966 865
304112 663
253679 906
298963 1068