18012 117
9595 777
34874 331
14403 592
7256 540
28499 257
11159 327
12323 447
12891 630
9493 49
18126 562
10002 504
6335 394
9281 440
13632 487
9392 111
77887 964
11604 334
112974 504
6491 966
5196 92
5589 831
17272 783
13875 400
10464 706
5807 202
10364 306
66932 235