15506 1050
6475 874
7111 552
87655 486
38684 143
15069 225
18682 699
51084 377
25086 317
7696 669
13473 133
36682 650
12821 655
6176 42
5867 92
16558 594
4323 165
24345 877
16381 186
4035 286
6698 641
8974 598
7908 724
9791 705
17049 514
17381 584
8090 519
2698 327