2596 602
3696 859
4797 416
3013 214
14998 246
18809 318
7999 72
14311 445
2906 95
18902 886
18979 652
14003 92
7420 45
3601 183
5217 804
6717 51
3310 523
4332 549
8094 764
2492 50
24846 833
4974 343
4928 287
36864 209
19501 509