47860 299
12608 688
6637 693
19318 635
5772 93
8240 432
1967 36
11659 36
2304 69
4390 513
6263 270
4751 668