1008 292
908 247
2397 479
171 51
15669 297
156184 380
84781 952
132086 806
7034 590
50055 316
76418 1057
24114 566
679 158
2380 311
1630 74
74848 238
105012 826
108996 718
48046 995
37759 536
132969 173
158232 352
73028 622
59684 706