150497 793
129028 318
69463 367
86772 377
87178 211
11200 209
38680 565
20513 424
16723 563
85181 274
104548 297
38539 360
121496 876
251611 860
61414 744
61328 471
11080 40
33075 720
24286 339
115007 273
93118 256
15299 778
59555 399
37042 864
60631 859
74656 195
29527 468
33722 703