14522 495
18720 503
103231 987
20198 189
57190 655
27460 196
39719 570
12652 197
26400 219
41238 981
15995 71
447648 1001
31293 748
35956 722
102720 851
13436 595
89025 773
190383 521
48339 992
16441 908
109153 591
46719 555
28569 660
14301 889
94379 1026
20625 127
62712 925
139802 691