3504 102
2088 157
4124 371
7135 621
89933 630
9741 477
13421 335
9066 628
1935 67
5894 129
5912 901
4429 518
4704 56