1152 58
5430 561
2055 198
24110 445
9969 542
9599 707
15475 613
14393 713
11175 758
4268 359
7921 348
14551 201
6860 425
5725 926
39211 588