254437 673
21576 94
14643 130
24796 178
222223 616
18860 933
38059 875
29920 365
8987 290
26652 482
1791 37
2935 266
11201 690
6592 511
125191 685
55173 476