1151 58
5420 561
2048 198
24074 445
9962 542
9587 707
15470 613
14379 713
11164 758
4267 359
7911 348
14508 201
6848 425
5715 926
39118 588