2880 629
22107 377
3906 515
3799 806
4750 728
5909 705
53443 293
12905 443
12250 964
42682 850
14261 795
5099 132
6259 815
7479 697
5732 740
2069 161
2213 336