2195 24
247002 289
104812 615
16792 453
12556 528
12175 108
207660 364
191628 660
7549 226
4629 708
232651 332
384058 1479
220576 434
132249 235
28752 323
87556 366
70088 578
163640 361
16749 230
151248 719
198665 979
128217 416
79136 765
7840 354
15633 754
125587 583
123674 255
324651 871