15031 639
5993 374
52698 585
5866 254
4488 188
21513 294
11686 901
16863 793
9387 847
6708 412
8280 629
13638 384
22237 357
9003 126
11100 518
5936 245
27169 575
6775 120
8920 874
11363 152
7658 486
7679 626
13300 419
8578 962
9448 637
10642 699
24731 155
11639 613