122122 751
105105 547
22782 895
12623 860
85588 767
21065 314
88848 498
29185 489
103746 210
46368 640
22354 415
36103 694
10463 565
29777 517
50252 277
24552 678
26009 452
18581 521
18943 382
30448 682
43604 647
32143 633
25690 719
28552 89
16661 551
16715 449
37997 744
19026 566