3503 37
16886 291
3575 630
2757 368
5978 241
1997 38
1438 123
7148 496
3104 479
10587 847
5648 571
2762 553
3380 381
1027 42
3041 512
6544 153
4480 685
7353 593
2162 165
5726 643
7419 690
4100 621
3082 484
3402 546