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