2991 603
746 102
3229 835
12170 1049
14151 248
3165 318
14303 426
11929 82
2706 69
2276 417
2177 284
20130 677
4136 514
7571 765
1340 300
18905 322
8551 372
998 71