1143 58
5405 561
2035 198
23985 445
9939 542
9534 707
15439 613
14342 713
11130 758
4256 359
7885 348
14350 201
6812 425
5691 926
38805 587