5581 632
34551 91
15077 126
6532 50
244585 1195
2407740 3909
247347 1043
329201 529
383992 1161
278288 1568
2781367 6626
251712 640
188525 592
698716 1988
252333 1182
95834 372
142637 691
115958 632
46114 385
55430 627
293013 1059