1113 30
5687 743
3141 216
3721 720
2965 140
151523 264
36033 638
13805 69
7553 857
29265 239
9026 755
3751 150
6523 482
4812 539
3416 547
4425 562
3822 614
1792 366