21856 443
12665 916
5731 282
25660 550
10622 652
34885 361
10727 293
36095 373
22030 682
41644 329
76057 881
5043 111
20419 668
22006 190
31493 226
136443 616
18585 563
40392 693
15168 88
49377 396
13675 688
22561 283
26059 433
35759 664
153497 952