158028 1045
11459 679
14396 492
14465 317
32567 222
48849 681
40582 392
8918 657
5968 692
16444 614
2981 82
3850 585
4482 546
62205 339
33367 396