1082 122
1562 182
1454 179
101839 957
9223 644
6535 659
4713 956
10601 469
3188 529
3623 849
8102 777
1236 72
11079 501
3979 677