4015 209
15886 620
7584 685
10943 941
50427 355
9858 353
28538 718
11953 674
13042 124
6414 56
4443 239
11739 545
9254 366
25040 660
13045 459
13928 942
13172 118
27656 558
21860 292
16941 711
14570 84
11235 353
6355 169
16911 729
16846 83
39782 608
1564201 4497
1352692 2535