300021 687
152641 1113
64640 506
128265 321
87017 646
474392 1645
255293 490
198642 757
161849 715
116312 525
140707 509
296112 1198
215964 476
157516 466
195983 516
161945 217
647380 2005
103455 603
259473 627
148609 1039
285416 888