3953 665
32328 514
8534 87
7076 842
54278 230
4589 42
6047 483
4564 617
3534 525
5496 677
4531 519
4895 360
11194 553
2755 758
1079 129