3504 102
2091 157
4124 371
7139 621
89936 630
9741 477
13422 335
9067 628
1937 67
5897 129
5914 901
4432 518
4708 56