299747 786
5177 568
8982 529
17976 759
428995 930
397066 397
24586 112
55983 847
351451 1013
21567 817
10605 501
210129 1960
52570 296
107497 240
18753 54
43629 206
77205 344
34278 222
42303 768
5465 893
8095 95
5885 705
7090 429
6398 205
6402 790
13279 948
4844 839
2933 91