14006 404
86907 485
65217 614
52056 95
76645 868
287927 164
11709 160
150572 223
11052 836
31721 302
17407 58
32200 350
7594 783
21029 563
5946 687
7447 758
35095 618
33540 364
31289 707
5111 146
3734 169
9209 574
3998 198
60797 398