297664 780
5167 568
8973 529
17969 759
428061 929
396676 397
24572 112
55927 847
350035 1009
21559 817
10253 500
209946 1960
52475 296
107314 240
18711 54
43325 206
77089 344
34171 222
42201 768
5455 893
8081 95
5884 705
7084 429
6394 205
6399 790
13273 948
4840 839
2927 91