1835 172
5991 587
4808 733
11620 488
2882 484
15456 568
31650 742
71037 493
3981 641
11437 901
2564 284
12464 89
1118 127
4303 718
5475 540