299048 785
5175 568
8976 529
17972 759
428719 930
396961 397
24583 112
55956 847
350959 1013
21565 817
10482 501
210052 1960
52535 296
107427 240
18735 54
43581 206
77164 344
34245 222
42262 768
5460 893
8089 95
5885 705
7086 429
6395 205
6402 790
13276 948
4843 839
2930 91