3127 790
1874 258
1667 178
2456 416
51981 345
84044 851
43534 869
64230 690
30119 800
76287 550
38536 207
24013 400
22954 533
16210 70
25931 62
49695 280
40306 869
30283 242
24981 385
96029 625
47788 159
41376 658
12372 476
45128 316