1842 172
6037 587
4814 733
11624 488
2883 484
15462 568
31684 742
71090 493
3987 641
11440 901
2564 284
12470 89
1118 127
4303 718
5476 540