5591 97
7542 162
7968 349
9963 419
10606 672
18545 203
8324 462
6026 313
10123 495
16916 927
5511 175
6989 581
9668 584
7399 259
26189 105
10795 293
8307 481
4544 72
10017 844
8484 152
7758 308
8677 261
19717 612
8353 208
12288 51
10281 414
8114 647
14387 308