14953 412
5830 134
12536 702
6322 79
11100 505
8713 244
18724 809
7491 351
15475 504
16123 594
6265 541
16947 150
6907 668
8114 621
7827 348
14484 659
9223 738
7997 212
12814 362
4440 45
9420 597
7812 776
25275 348
18098 716
8782 112
15519 535
10108 296
19592 635