5580 632
34543 91
15073 126
6531 50
244580 1195
2407423 3909
247345 1043
329199 529
383985 1161
278280 1568
2780921 6626
251704 640
188524 592
698709 1988
252318 1182
95830 372
142635 691
115955 632
46113 385
55423 627
293003 1059