2594 602
3695 859
4797 416
3013 214
14997 246
18809 318
7997 72
14309 445
2905 95
18900 886
18976 652
13999 92
7420 45
3599 183
5217 804
6717 51
3309 523
4330 549
8093 764
2488 50
24846 833
4974 343
4928 287
36864 209
19501 509