1829 172
5968 587
4805 733
11619 488
2881 484
15452 568
31635 742
71025 493
3979 641
11433 901
2564 284
12462 89
1116 127
4303 718
5474 540