9801 840
19551 371
4059 530
2999 530
12284 173
6290 187
8838 642
10993 147
14143 546
13217 181
7214 255
5497 423
6240 899