2353 255
229538 838
94615 613
243088 330
123061 78
131816 215
280033 526
102876 573
103469 819
63602 790
113272 421
169285 203
179365 407
50050 528
58174 581
148170 929
86221 830
21353 330
116660 403
110952 236
50884 61
94476 602
2723 65
105426 231
73386 661
79718 518
79112 146
50560 78