25593 300
21013 592
223664 823
86193 362
152389 470
216223 393
141021 562
73198 177
66616 465
80678 764
207208 524
50038 423
361790 2113
228417 696
126747 193
247496 1043
297756 650
245675 663
84921 722
113359 741
252593 366
99187 650
31216 509
87130 208