1848 508
9963 270
3460 641
3323 570
2598 168
3705 822
3210 647
2573 589
1043 166
4304 133
2801 468
1277 340
1485 132
2952 765
3125 775
1457 387
3532 534
1891 453
2348 620
4656 481
3486 615
4073 622
3449 677
28796 999