3515 102
2101 157
4139 371
7159 621
89949 630
9748 477
13429 335
9075 628
1944 67
5908 129
5928 901
4444 518
4719 56