314962 227
89668 248
55734 361
148317 1045
36937 872
65742 468
344730 850
118041 1108
66428 293
151241 182
88321 755
52893 406
119954 527
48685 182
60473 541
163104 421
88938 244
166886 784
243925 347
83927 779
137440 579
365911 610
189955 898
63897 141