396980 1158
11044 362
821143 1662
555753 713
10503 556
878181 2249
302645 917
89885 636
767915 2543
805599 1957
722330 2217
696263 1041
558234 1712
620601 1683
8988 415
358339 481
91794 956
78092 329
579350 1625
8520 656
5102 97
186544 368
630738 987
511174 1762
17469 501
31996 847
155875 464
8444 37