3360 211
5037 790
31623 790
14639 488
9730 234
7300 605
10548 363
4416 76
18594 796
5759 209
5349 828
40231 317