18011 117
9593 777
34872 331
14403 592
7254 540
28499 257
11159 327
12322 447
12891 630
9492 49
18125 562
10002 504
6335 394
9281 440
13632 487
9392 111
77882 964
11604 334
112962 504
6491 966
5196 92
5589 831
17272 783
13875 400
10464 706
5807 202
10364 306
66925 235