12811 902
813 124
899 59
3875 702
39795 406
7288 530
2130 235
3238 534
1385 39
7909 553
24774 171
9846 846
10772 497
12388 531
11064 254
5786 469
5027 874