12625 611
8654 322
6885 556
3621 87
14643 394
7714 420
8963 313
7233 611
1987 106
4218 904
4294 191
2421 177
7542 358
5603 118