11936 347
15305 801
6585 675
1688 184
2879 149
3354 472
8240 671
6504 1011
1758 290
5292 36
3533 707
3844 930