1842 172
6035 587
4814 733
11623 488
2883 484
15462 568
31684 742
71089 493
3986 641
11440 901
2564 284
12470 89
1118 127
4303 718
5476 540