1008 292
901 247
2389 479
171 51
76884 782
32724 631
14148 790
109942 520
134986 635
51830 277
60154 681
130647 639
48600 123
25877 380
57485 236
49588 174
101138 295
37448 623
84477 823
27878 178
103925 982
94508 142
52606 514
30245 646