373596 800
283910 706
292824 868
150416 377
108626 305
119687 663
65605 543
122077 504
82841 537
213338 1112
248251 822
212102 919
145913 616
278510 1033
124833 648
107958 467
57978 333
108036 464
86298 895
309686 954
51826 493
40621 835
110114 311
171547 787