14953 412
5830 134
12539 702
6323 79
11103 505
8713 244
18725 809
7491 351
15476 504
16124 594
6265 541
16950 150
6908 668
8114 621
7827 348
14485 659
9223 738
7997 212
12814 362
4440 45
9420 597
7812 776
25276 348
18098 716
8782 112
15521 535
10108 296
19593 635