9732 406
43128 312
28511 785
6972 40
21522 542
7975 285
9921 147
18929 163
4223 450
8016 549
37011 449
3223 617
1226 93