1845 172
6044 587
4816 733
11625 488
2883 484
15464 568
31693 742
71098 493
3989 641
11441 901
2564 284
12474 89
1118 127
4303 718
5476 540