20905 280
1488 417
2941 811
19271 632
1004 209
26626 477
1134 227
13240 39
6896 156
729 189
6876 645
15058 657
50246 124
6443 292
4400 133
4894 102
4081 598
9744 65
21453 767
5551 712
24282 119
22824 726
2174 543
607 183