150706 525
96282 700
200098 494
1001120 10061
168292 606
487874 4930
427771 1747
194227 378
265338 1175
224579 1268
489860 3058
1248315 9928
328391 2085
628817 7475
322783 1436
218679 1289
12 1
699342 6576
287931 1042
1257726 10259
852668 3758
614836 3887
338518 2025
1740317 10218