15031 639
5993 374
52705 585
5867 254
4489 188
21514 294
11687 901
16866 793
9388 847
6709 412
8281 629
13639 384
22238 357
9005 126
11100 518
5937 245
27171 575
6777 120
8921 874
11364 152
7659 486
7680 626
13300 419
8578 962
9453 637
10643 699
24731 155
11642 613