253863 673
21566 94
14635 130
24788 178
222190 616
18857 933
37963 875
29848 365
8965 290
26630 482
1790 37
2931 266
11197 690
6590 511
124949 684
55140 476