299889 786
5178 568
8984 529
17976 759
429073 931
397087 397
24586 112
55990 847
351549 1013
21568 817
10607 501
210146 1960
52586 296
107517 240
18760 54
43639 206
77218 344
34285 222
42307 768
5465 893
8095 95
5885 705
7092 429
6401 205
6402 790
13281 948
4844 839
2933 91