1113 30
5688 743
3142 216
3723 720
2965 140
151529 264
36035 638
13805 69
7555 857
29269 239
9026 755
3753 150
6524 482
4816 539
3416 547
4428 562
3823 614
1792 366