3515 102
2102 157
4142 371
7159 621
89950 630
9751 477
13430 335
9076 628
1944 67
5910 129
5928 901
4444 518
4720 56