254529 673
21576 94
14649 130
24798 178
222229 616
18860 933
38083 875
29938 365
8989 290
26653 482
1792 37
2937 266
11201 690
6593 511
125249 685
55183 476