4004 507
12206 893
6007 806
38524 264
4833 340
2530 246
2102 294
10653 63
5375 67
1540 287
3504 430
2752 593
3258 64
7485 515
4659 174
5897 79
2704 80
1599 193
2859 384
2777 239
824 34
3401 432
3519 264
4107 655