1529 36
5181 66
18527 199
14099 681
3411 760
8426 653
6161 406
8158 706
4488 698
3579 74
3659 459
2120 408