38667 333
5952 496
4096 178
14754 481
4755 639
3194 72
5655 627
4853 812
6479 61
4520 342
5462 270
6287 459
5257 605
8618 852
19271 268
9660 262
3463 951
7123 240
3938 192
4510 268
5100 973
5648 413
4621 780
2946 116