156665 1042
11423 679
14323 492
14295 317
31696 222
48149 681
40254 391
8887 657
5941 692
16399 614
2935 82
3819 585
4446 546
61742 339
32935 395