6545 306
13224 393
10282 780
10678 676
2952 105
166049 818
122244 558
87456 698
48003 360
65111 395
4967 123