136402 150
54438 330
18590 184
152255 537
23531 57
71016 642
27913 593
48881 361
14423 375
19805 327
25741 154
18930 479
81892 324
20516 846
126409 263
140615 569
21441 570
20973 318
114736 962
35184 287
27339 626
36378 364
97860 711
32553 497
15852 885
77637 904
27165 599