313491 803
5256 568
9100 529
18035 759
432983 933
400096 399
24706 112
56577 849
356950 1020
21661 817
10677 501
212507 1965
53944 296
109525 241
19372 54
45759 207
78779 344
35455 224
43194 768
5519 893
8191 95
5977 705
7532 429
6468 205
6457 790
13350 948
4887 839
3002 91