3089 790
1862 258
1640 178
2435 416
122973 1067
64233 612
14194 78
45108 299
58517 590
9211 440
811 70
55827 216
55153 368
181257 233
117053 266
100844 660
29447 67
39563 486
46097 348
97820 616
137168 415
68018 498
108335 858
43757 585