22222 271
327980 990
8821 223
9166 391
10123 846
66015 454
13831 175
76073 754
115808 862
8651 131
44537 350
97555 654
92297 758
68565 88
7769 603
4918 786
6678 485
13323 278
5573 491
46904 534