301228 184
123814 677
34210 325
50681 528
96201 428
69964 316
73697 233
58510 581
54065 420
148693 929
88095 735
142578 170
41760 275
128550 115
86972 830
29290 49
21597 330
73342 533
55436 603
136178 389
67149 690
117112 403
111442 236
108452 909
176427 544
51156 61
95240 602
114370 508