4760 527
3623 563
11607 121
23454 1040
2495 175
19685 223
2345 295
5408 801
2948 357
4891 285
4562 779
4970 534
1919 108
3907 242
3693 622
4194 587
1593 113
4927 663
2273 94
5959 372
5973 666
13382 150
4461 28
7972 356
5756 130
15156 613
5638 58
10058 906