951 142
2993 724
2166 327
2568 427
28307 394
14868 260
23408 207
47368 664
24602 582
53397 233
65046 160
15642 606
37036 797
40779 682
5755 182
40896 362
48838 1015
41889 810
29959 801
70372 268
57731 857
35048 96
30668 265
22089 129