21597 567
63893 263
48996 642
10626 612
17971 425
3839 174
7989 786
4291 67
6267 127
4215 383
5968 456