7582 628
5170 109
3051 232
2213 83
4705 471
3494 234
8118 895
4893 187
8491 495
6628 813
4604 118
60911 537
54881 815