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
26186 105
10793 293
8305 481
4544 72
10017 844
8479 152
7757 308
8675 261
19702 612
8350 208
12288 51
10278 414
8113 647
14387 308