12051 455
7052 389
5073 816
9211 658
6291 243
19318 716
12303 331
6499 477
11838 610
6701 361
8953 556
15098 518
12382 542
38467 178
13784 600
8257 424
8221 131
17061 93
6900 624
9908 683
3070 172
6360 93
5669 93
25830 931