9996 495
19444 612
13508 548
14233 567
16708 686
17312 369
16655 268
11891 492
10377 173
6648 153
24795 626
14474 729
15580 892
11009 375
11373 820
12816 301
16970 154
12069 135
11935 348
2884 227
4311 681
21533 669
8521 834
8185 504
7214 418