21582 240
7329 504
64652 157
6788 616
122009 767
5189 719
13652 556
10297 450
3778 177
3952 555
2566 225
4554 287
2587 449
4342 820
1093 37
1934 274
1581 46
3418 787
1373 113