300313 786
5179 568
8989 529
17976 759
429210 931
397141 397
24587 112
55997 847
351768 1015
21573 817
10609 501
210196 1960
52610 296
107573 240
18769 54
43669 206
77248 344
34301 222
42319 768
5465 893
8096 95
5885 705
7094 429
6403 205
6404 790
13282 948
4848 839
2933 91