14962 811
9570 417
22196 377
4012 518
6829 544
4872 728
7730 681
6311 523
8930 727
26369 34
3130 248
17085 438
9057 480
4745 718
3109 740
6152 779
11688 576
8584 239
7573 605
14313 739
5822 220
7245 64
3893 447
1033 130
4943 785
4323 430
4150 114
6137 594