2953 401
1676 45
4277 654
5072 373
2336 201
6492 646
1752 102
2494 69
8717 642
4565 673
8646 629
3650 513
5883 683
1604 61
4823 281
3812 410
7247 699
2190 261
2701 194
9521 465
2612 401
7801 813
7061 358
70183 558