502753 850
149518 301
313853 576
140931 673
59970 509
214899 192
119476 733
103156 900
54626 603
126677 786
57213 525
341636 1175
50964 241
85540 666
418427 1261
52522 457
180881 861
66074 703
445795 1567
137884 572
405254 1064
124385 732
73338 688
519289 1658