158015 1045
11458 679
14395 492
14465 317
32559 222
48837 681
40581 392
8916 657
5968 692
16443 614
2980 82
3849 585
4482 546
62198 339
33361 396