6451 80
49670 164
15170 692
37509 795
44226 614
31623 501
31643 382
11502 85
35820 952
4930 108
18720 160
5585 794
6459 347
12363 250
27608 404
12053 437
16555 54
27261 624
27662 926
4741 210
7427 116
18826 431
8241 459
17298 612
15556 605
45722 76
22348 84
23938 164