2353 255
229538 838
94615 613
243088 330
123061 78
131815 215
280030 526
102876 573
103468 819
63602 790
113272 421
169284 203
179365 407
50049 528
58174 581
148170 929
86221 830
21353 330
116660 403
110952 236
50884 61
94475 602
2722 65
105426 231
73385 661
79717 518
79112 146
50560 78