1031 58
5540 322
3013 621
1445 121
3740 851
27936 952
10006 282
13144 493
4954 300
5142 553
11283 884
3908 445
38834 305
17373 379
7273 614
19313 177
4821 189
5251 568
5546 459
4005 776
1584 138
3795 240
32274 672
3733 626
6212 729
7833 778
95758 646
67755 130