1152 58
5430 561
2055 198
24114 445
9972 542
9599 707
15476 613
14394 713
11176 758
4268 359
7921 348
14556 201
6865 425
5726 926
39229 588