3562 21
657855 7780
300029 1968
1514298 11013
524853 4967
317701 2082
20060 112
398606 2835
8934 128
156551 354
212172 707
803631 5932
743852 4956
666314 4037
15 0
604300 3527
530337 3738
767123 6083
707930 3123
366125 1357
279534 797
310868 2032
563976 5443
320652 2288