20962 321
26468 440
1155 96
3710 517
85777 296
39504 385
14822 353
25860 196
8799 691
39628 684
9723 730
10298 194
5964 809
8942 732