1031 58
5542 322
3013 621
1445 121
3740 851
27938 952
10006 282
13144 493
4954 300
5143 553
11283 884
3908 445
38834 305
17374 379
7274 614
19314 177
4822 189
5252 568
5546 459
4008 776
1586 138
3795 240
32275 672
3734 626
6213 729
7833 778
95758 646
67756 130