3912 665
32288 514
8528 87
7070 842
54243 230
4582 42
6046 483
4563 617
3531 525
5487 677
4523 519
4887 360
11183 553
2755 758
1078 129