253912 673
21567 94
14636 130
24790 178
222195 616
18858 933
37978 875
29860 365
8976 290
26632 482
1790 37
2931 266
11197 690
6590 511
124970 684
55141 476