1139 58
5402 561
2032 198
23966 444
9934 542
9530 707
15436 613
14336 713
11125 758
4255 359
7879 348
14318 201
6800 425
5686 926
38764 587