158083 1045
11461 679
14397 492
14473 317
32604 222
48881 681
40599 392
8921 657
5970 692
16451 614
2981 82
3851 585
4482 546
62230 339
33376 396