5984 550
3942 110
12147 830
7657 548
2592 224
47979 632
6301 279
8199 494
33579 273
50016 60
29249 782
5546 725
9529 699
5201 689
10052 670
8692 160
9111 596
4897 503
53149 823
4952 614
3364 610
14572 694
3807 422
5292 835
18927 537
9323 526
20000 873
8464 320