301 177
1009 630
448 283
389 64
207 59
779 310
520 748
903 196
817 168
611 459
121719 117
116576 104
11004 521
4548 62
4477 88
3569 987
3354 51
3262 13
3095 726
2946 694
2739 601
2642 198
127 463
384 398
581 953
44 737
449 167
54 744
521 717
776 584
669 724
43 350
270 556
929 14