1008 292
908 247
2397 479
171 51
5231 664
4081 865
43094 581
11418 104
2246 368
83071 684
32643 578
29748 759
1072 68
85574 452
16453 40
25703 365
53693 411
21833 377
24010 589
3110 658
112943 525
138135 722
3105 365
16803 862