500 66
2692 428
3961 450
5101 715
5411 82
5385 541
4419 360
5671 654
16194 846
4590 523
3718 316
6999 217
2670 37
4193 705
29027 221
8242 928
4500 613
5878 104
3704 888