149143 929
143424 170
128703 115
87292 830
10428 227
29600 49
55537 603
117345 403
111767 236
22182 573
109060 909
177355 544
51346 61
95948 602
114957 508
73790 661
17083 569
182028 139
81299 518
50905 78
48383 560
129948 374
55393 703
26585 245
103538 264
36184 221
277233 864
20894 203