59992 510
23799 111
687211 2633
36211 519
55653 689
50009 491
123068 508
88350 793
125022 589
39694 782
87056 730
21797 385
92720 457
91267 230
39279 214
41097 746
109955 520
84135 282
84666 205
181808 834
149458 886
214065 613
195523 321
26588 58
97866 181
146652 623
132619 533
95570 874