12048 545
6058 50
38701 430
30096 253
20986 518
80102 170
25221 178
25881 233
67664 135
26944 311
31623 504
30904 512
31649 530
14850 353
21478 640
84882 453
50644 867
20552 352
24893 573
51472 942
24521 534
36247 123
39881 107
61003 873
2855 213
18027 445
109601 609