310408 953
83934 328
427489 1706
419770 919
357488 884
170245 976
1097616 1878
103973 382
16522 166
404148 965
424864 1482
426399 880
415995 529
45005 706
444247 1567
75097 235
340125 1172
118657 528
324978 988
35472 262
379197 658