3525 102
2115 157
4151 371
7302 621
89959 630
9766 477
13442 335
9091 628
1954 67
5920 129
5939 901
4451 518
4741 56