19388 222
21987 351
29012 87
13016 75
17994 257
18862 880
21230 104
14991 90
19982 663
9835 79
23378 120
8641 523
25466 370
38578 240
43151 649
19610 626
14085 333
12908 642
35498 702
14551 589
20318 306
18814 532
23187 683
48227 653
123349 819