3175 139
7947 577
5252 161
5892 599
5492 339
6545 508
15094 527
12472 419
1978 135
9512 555
6999 579
7622 561
4814 161
6503 878
2701 55
6811 237
9899 830