34473 95
310019 1077
46389 456
61272 277
154526 551
91176 765
97808 371
42290 329
214692 514
121102 628
165020 330
72307 600
57076 430
20528 376
275550 922
281359 609
65563 651
111050 573
169268 1100
663224 1643
75539 147
50540 661
33647 238
55310 307
138866 486
60439 842
449057 1598
212888 793