1008 292
903 247
2389 479
171 51
81396 717
35342 504
42027 128
31038 90
64525 681
62648 767
51384 237
41619 470
63843 876
35729 675
38568 935
67736 773
34417 654
23709 580
28975 335
46084 917
53465 235
29415 566
43490 539
73368 661