802 231
2165 573
3390 147
1364 163
183038 797
8761 661
4747 946
4686 594
3331 230
28572 516
7039 512
2645 380
4050 441
6818 758