22553 271
329303 992
8838 223
9196 391
10147 846
66705 454
13856 175
76440 754
116234 862
8713 131
44851 350
97887 654
93072 759
68757 88
7784 603
4937 786
6695 485
13373 278
5585 491
47269 534