1152 58
5432 561
2056 198
24131 445
9978 542
9606 707
15478 613
14401 713
11179 758
4271 359
7927 348
14575 201
6887 425
5733 926
39262 588