22052 219
40731 353
59979 847
16461 611
62059 417
52545 175
4190 528
7969 515
14246 56
13412 740
4220 642
9340 135
3508 211
17021 632
26145 122
31022 292
6069 38
28889 576
5008 67
24609 539
19937 773
18361 835
6724 589
11722 509
37285 619
35229 548
1885 226
30113 65