299983 687
152626 1113
64628 506
128255 321
87015 646
474353 1645
255281 490
198626 757
161838 715
116307 525
140694 509
296103 1198
215931 476
157501 466
195965 516
161931 217
647347 2005
103453 603
259455 627
148598 1039
285399 888