95396 293
131870 215
102920 574
103455 820
55989 643
244695 625
39340 597
16213 821
73517 547
31087 254
33955 325
73442 230
53677 418
128196 114
28827 49
73071 533
55288 603
136102 389
67050 690
113659 508
61599 413
16949 569
47827 562
54177 703