302523 1064
273954 738
221298 788
136828 746
109129 716
133423 209
80655 289
108545 467
71156 93
55910 270
39238 814
119295 381
172535 774
330875 976
100167 864
388869 893
3447 404
7957 534
7549 73
6669 560
5070 725
5136 64
35288 548
7862 734
9712 470
12184 411
19926 454
6570 292