300881 1062
4339 923
7255 158
61240 148
108452 716
114724 898
104008 759
37001 564
57648 649
128818 634
3466 467
13730 587
69879 250
4608 125
41302 639
11150 300
87635 854
84563 348
115583 194
166720 774
79578 526
3245 390
19172 414
56203 548
59091 652