1843 172
6039 587
4814 733
11624 488
2883 484
15463 568
31685 742
71092 493
3988 641
11440 901
2564 284
12470 89
1118 127
4303 718
5476 540