1837 172
6000 587
4810 733
11621 488
2882 484
15456 568
31660 742
71045 493
3982 641
11438 901
2564 284
12465 89
1118 127
4303 718
5475 540