21991 443
12718 916
5743 282
25742 550
10658 652
34998 361
10768 293
36291 373
22145 682
41835 329
76422 881
5057 111
20504 668
22217 190
31635 226
137020 616
18634 563
40525 693
15251 89
49514 396
13702 688
22663 283
26173 433
35863 664
154062 952