40825 625
99175 255
74511 400
47306 493
24832 210
54053 410
8527 397
82901 668
37744 524
86395 842
34531 474
81795 717
83579 796
65452 946
36111 680
74697 862
78713 947
60407 231
5007 113
8795 226
5003 474
7417 543
3809 31
2280 197
2635 297
2600 90
1950 116
1919 57