7935 88
5589 443
8053 407
17602 585
4284 137
4661 730
6281 496
5204 648
1476 106
3619 334
8886 608
5409 896