304727 505
506497 1901
145385 470
180803 555
433579 1065
156476 850
339388 932
121982 291
176541 591
143960 610
168256 219
145873 215
131643 560
438836 735
177162 742
134244 502
343672 939
111075 623
83477 502
286278 941
327695 1362
202202 458
408054 1023
159197 475
136033 560
714063 1104
143521 713
334086 857