12627 618
19978 790
14566 594
24164 277
9304 104
5423 263
11960 532
5347 713
3895 500
4595 651
4614 423
1635 313