28957 860
18451 376
11593 337
35192 584
8336 291
42594 735
10425 243
13588 854
220862 534
8771 265
97752 611
33096 77
11863 634
5639 368
40320 927
20374 235
21267 616
58920 391
9682 824
26925 529
36384 231
22172 270
38172 460
7028 40
8110 70
82998 678
12298 678
47671 104