1008 292
908 247
2397 479
171 51
82340 313
16685 344
18920 43
23937 829
65954 929
24307 512
63507 284
41916 263
78451 510
101160 692
80630 246
52612 396
80103 920
36468 526
30181 79
46046 108
29595 258
14884 444
50955 452
68160 676