28531 253
197571 176
272099 181
112749 677
43597 527
82122 425
61198 313
62069 224
48821 418
138127 928
82889 735
126328 160
113311 108
75415 827
24989 49
62729 533
53061 603
129370 386
63265 688
15615 117
103256 235
97106 907
162128 540
46542 61
99986 508
54036 409
69328 661
16004 567