1151 58
5420 561
2048 198
24075 445
9962 542
9587 707
15471 613
14379 713
11165 758
4267 359
7911 348
14509 201
6848 425
5715 926
39118 588