254454 673
21576 94
14646 130
24796 178
222223 616
18860 933
38064 875
29924 365
8989 290
26652 482
1792 37
2936 266
11201 690
6592 511
125200 685
55175 476