1836 172
5997 587
4809 733
11621 488
2882 484
15456 568
31658 742
71041 493
3981 641
11438 901
2564 284
12464 89
1118 127
4303 718
5475 540