640 132
2981 709
2862 242
5231 286
4962 200
4259 587
2440 457
5119 555
3406 447
1298 294
5392 630
4811 743
2406 452
3176 775
3049 399
1751 459
2671 654
2069 241
2585 487
3050 834
6901 664
1659 80
1126 256
2248 351