7582 628
5165 109
3049 232
2211 83
4704 471
3494 234
8116 895
4892 187
8490 495
6627 813
4602 118
60869 537
54826 815