12835 902
819 124
907 59
3881 702
39798 406
7289 530
2130 235
3238 534
1385 39
7909 553
24775 171
9846 846
10772 497
12389 531
11065 254
5786 469
5027 874