311884 707
65583 719
26635 376
28347 654
25188 308
13904 318
14034 823
15999 223
23946 132
14006 778
9055 731
11684 147
6159 379
9483 532
4765 83