10193 446
5545 632
34388 91
14997 126
244508 1195
2397952 3905
329081 529
2160946 3417
383872 1161
278078 1568
2767586 6619
251603 640
188400 592
698453 1988
252003 1182
95735 372
142588 691
115884 632
46071 385
55273 627
292789 1059