3952 665
32320 514
8533 87
7074 842
54273 230
4587 42
6047 483
4563 617
3534 525
5491 677
4531 519
4891 360
11193 553
2755 758
1079 129