3515 102
2101 157
4140 371
7159 621
89949 630
9748 477
13430 335
9076 628
1944 67
5909 129
5928 901
4444 518
4720 56