3516 102
2103 157
4142 371
7160 621
89951 630
9751 477
13431 335
9077 628
1946 67
5912 129
5929 901
4444 518
4723 56