3504 102
2091 157
4124 371
7137 621
89934 630
9741 477
13422 335
9067 628
1936 67
5897 129
5914 901
4430 518
4708 56