34021 325
50424 528
95287 428
69396 316
73577 230
58308 581
53731 418
148278 929
87926 735
141851 171
41514 275
128230 114
86437 831
28936 49
21417 330
73156 533
55335 603
136123 389
67086 690
116771 403
111556 236
107761 909
175512 543
51067 61
94793 602
113714 508
61642 413
105595 231