12092 871
829 216
9853 458
6454 723
4223 417
4696 191
12970 112
12531 362
56365 586
7524 556
11907 234
24381 885
29082 203
7463 511