446991 2520
301628 1105
419837 3501
165111 1528
448992 2905
168537 776
387999 1704
2536208 18085
317224 827
586118 4795
231941 976
713945 4732
179870 1115
294289 3937
1026767 5756
693043 4500
512970 2846
278546 2204
173358 315
1342166 10160
624908 6404
1056769 8986
194 5
563733 4069