29010 134
8607 718
4775 359
7054 648
5768 67
23259 517
24211 594
10114 627
8652 903
9956 605
25775 477
13293 181
8512 617
7258 676
6437 890
17207 622
11604 213
12879 240
6391 230
31005 430
7222 344
14063 392
10180 380
21545 703
35260 896
4446 30
11736 469
8991 637