3528 102
2117 157
4153 373
7407 621
89961 630
9767 477
13444 335
9094 628
1955 67
5920 129
5939 901
4451 518
4742 56