551 118
1134 107
2981 329
3853 600
4350 314
23742 611
8774 115
1377 53
15444 487
1067 60
7465 217
10520 688
6693 110
4567 503
7166 56
4896 523
4172 726
10010 126
11594 289
6882 187
17241 352
5686 530
4416 644
12715 373
1805 104
46055 133
30028 829
20258 309