5591 97
7540 162
7968 349
9963 419
10604 672
18532 203
8323 462
6025 313
10123 495
16913 927
5511 175
6988 581
9667 584
7398 259
10793 293
9810 459
8305 481
4544 72
10017 844
8479 152
7758 308
8675 261
19702 612
8350 208
12288 51
10278 414
14387 308
17067 483