1008 292
901 247
2389 479
171 51
41453 798
26310 110
60556 892
35646 387
69715 634
27369 77
67396 408
22363 538
16859 618
34842 272
86231 457
17427 377
68756 240
4202 219
17529 381
92792 649
57546 694
37554 378
36286 310
9557 427