5487 25
2990 398
10278 583
21328 36
36622 695
6949 314
11151 495
24078 765
9331 237
5248 540
8414 638
9591 467
16264 758
5040 441
7347 698
15938 228
7371 323
54813 460
6018 147
14589 686
6125 660
9435 482
19996 579
4046 363
5434 440
22775 587
6554 486
4241 860