3502 102
2087 157
4121 371
7133 621
89929 630
9739 477
13419 335
9065 628
1933 67
5891 129
5911 901
4429 518
4703 56