158168 1045
11462 679
14403 492
14486 317
32677 222
48938 681
40629 392
8925 657
5972 692
16456 614
2984 82
3859 585
4489 546
62264 339
33403 396