4593 256
1975 316
57584 884
17451 540
41215 303
25377 199
52552 348
66397 476
32574 879
19478 998
16168 503
18672 669
10233 433
13597 367
22693 142
33115 508
84621 829
28423 839
20668 210
24068 181
109066 449
15138 76
18448 740
12650 781
16599 345
13520 799
17440 703
100732 1125