3509 102
2096 157
4131 371
7146 621
89945 630
9744 477
13425 335
9072 628
1939 67
5905 129
5922 901
4437 518
4715 56