254023 673
21567 94
14636 130
24790 178
222201 616
18858 933
37992 875
29873 365
8977 290
26643 482
1790 37
2931 266
11198 690
6591 511
125019 685
55150 476