1008 292
906 247
2392 479
171 51
45208 884
25603 777
26920 907
33999 633
36721 118
63720 316
19783 424
29937 271
40267 768
39213 207
53809 103
31920 341
45331 104
18707 558
50005 672
41244 706
20335 586
37558 646
57065 687
32336 262