21676 432
9703 459
20359 612
5811 390
6757 840
5432 130
6596 496
2674 369
3366 689
1345 66
4569 296
5989 395
4117 621