3504 102
2093 157
4124 371
7140 621
89937 630
9741 477
13422 335
9067 628
1937 67
5897 129
5914 901
4433 518
4708 56