7071 81
66152 712
41076 414
299921 784
133333 257
80667 110
109260 409
69687 664
49553 279
66546 106
56317 669
193384 530
78293 510
216841 526
76068 78
117949 856
57465 361
121209 629
178377 620
100606 815
145197 309
48587 643
192428 739