5580 632
34543 91
15073 126
6531 50
244579 1195
2407381 3909
247345 1043
329198 529
383984 1161
278280 1568
2780855 6626
251704 640
188524 592
698709 1988
252315 1182
95830 372
142635 691
115955 632
46113 385
55423 627
293003 1059