802928 2591
66209 630
848312 1997
758011 2258
198972 417
219888 711
305759 685
733829 1066
297240 509
129581 335
140201 267
371382 889
587371 1734
254064 782
91650 988
432761 926
247099 510
31654 307
292200 442
239542 1002
148665 329
395317 812