1143 58
5405 561
2035 198
23985 445
9936 542
9534 707
15438 613
14341 713
11129 758
4256 359
7884 348
14347 201
6811 425
5690 926
38803 587