805 231
2168 573
3406 147
1366 163
183087 797
8767 661
4748 946
4693 594
3334 230
28578 516
7045 512
2645 380
4056 441
6830 758