253829 673
21566 94
14633 130
24788 178
222184 616
18857 933
37953 875
29844 365
8964 290
26628 482
1790 37
2931 266
11197 690
6590 511
124930 684
55135 476