4442 14051
11262 9813
2131 8874
1676 8130
3939 6494
11956 5007
13707 4155
5371 3947
12987 2951
9329 641