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