2380 360
3272 850
2181 197
2301 457
579330 1027
155454 285
378908 524
193918 451
55145 779
63797 487
282633 627
328085 1181
252972 721
73301 751
215507 1073
86238 576
127928 609
576 28
291577 598
79917 712
69727 378
324613 345
220934 558
78552 873