103088 998
72775 744
76433 875
253941 1157
7036 885
64764 133
127945 475
231680 1203
114183 891
123036 769
72752 648
72634 781
5871 655
129074 329
104052 641
121785 476
2510 220
285600 888
90146 171
251386 964
67435 553
5513 166
3169 399
2894 106
67793 181
143083 377
26391 688
319432 1078