21582 240
7329 504
64646 157
6788 616
122005 767
5189 719
13650 556
10295 450
3778 177
3952 555
2566 225
4554 287
2587 449
4342 820
1092 37
1934 274
1581 46
3418 787
1373 113