299293 785
5175 568
8977 529
17974 759
428820 930
396994 397
24584 112
55964 847
351143 1013
21567 817
10592 501
210070 1960
52549 296
107446 240
18740 54
43601 206
77184 344
34251 222
42280 768
5462 893
8093 95
5885 705
7088 429
6396 205
6402 790
13277 948
4844 839
2930 91