254038 673
21568 94
14636 130
24790 178
222201 616
18858 933
37994 875
29876 365
8979 290
26643 482
1790 37
2932 266
11198 690
6591 511
125026 685
55151 476