802865 2591
66204 630
848245 1996
757961 2258
198961 417
219879 711
305735 685
733779 1066
297225 509
129575 335
140186 267
371353 889
587349 1734
254059 782
91649 988
432733 926
247077 510
31653 307
292174 442
239528 1002
148662 329
395281 812