18011 109
8943 731
5456 265
18649 505
8816 309
9661 532
17841 257
20962 339
7088 349
11226 499
15020 588
17157 352
25543 255
16334 892
38277 344
12344 531
15401 821
10796 52
7421 202
12341 703
5467 521
21086 208
51914 530
9143 595
18897 508
5836 311
24715 240
29007 137