299833 786
5178 568
8984 529
17976 759
429047 931
397081 397
24586 112
55989 847
351524 1013
21568 817
10606 501
210145 1960
52580 296
107510 240
18756 54
43638 206
77215 344
34283 222
42306 768
5465 893
8095 95
5885 705
7090 429
6400 205
6402 790
13281 948
4844 839
2933 91