1032448 2457
147485 216
59944 614
14326 829
16963 234
147608 845
48601 374
39584 200
43126 880
145198 693
22059 201
22008 702
31623 948
17282 582
18471 397
18007 357
11636 95
11078 655
95167 676
48243 170
2546 193
4550 753
3691 522
5076 567