3597 142
4456 122
3252 36
4321 885
9823 459
21091 254
5508 838
5683 518
8555 729
5748 143
4623 295
2095 363