1136 58
5398 561
2030 198
23939 444
9931 542
9514 707
15432 613
14330 713
11117 758
4252 359
7875 348
14277 201
6790 425
5679 926
38685 587