294906 772
5157 568
8962 529
17965 759
427696 926
396307 397
24559 112
55876 847
349632 1006
21549 817
10246 500
209721 1959
52389 296
107122 240
18665 54
43058 206
76953 342
34085 222
42127 768
5447 893
8076 95
5874 705
7081 429
6390 205
6394 790
13269 948
4837 839
2924 91