12704 902
789 124
804 59
3844 702
39771 406
7281 530
2128 235
3235 534
1384 39
7907 553
24759 171
9845 846
10768 497
12381 531
11057 254
5786 469
5024 874