40089 767
20573 857
40243 368
15182 243
57319 186
100143 848
55778 253
151791 650
103263 727
33243 354
65083 97
65156 625
30178 311
67890 323
72238 505
22079 695
282051 787
413396 719
276835 922
282108 609
22853 430
125111 384
15702 217
161539 406
15522 871
85938 437
164872 621
13189 182