3980 503
6653 476
5682 441
7408 738
25018 701
29236 745
23932 799
5782 621
12078 181
15654 547
16071 149
29218 220
9698 345
8786 603
28959 562
23660 223
2714 295
6538 667
16889 440
12168 332
37662 262
30774 429
6620 719
1950 207
3002 81
3531 274
7708 800
20513 879