253852 673
21566 94
14635 130
24788 178
222186 616
18857 933
37959 875
29846 365
8965 290
26630 482
1790 37
2931 266
11197 690
6590 511
124937 684
55138 476