12796 902
812 124
894 59
3874 702
39792 406
7287 530
2130 235
3238 534
1385 39
7909 553
24773 171
9846 846
10770 497
12388 531
11064 254
5786 469
5027 874