12030 96
17592 672
20304 41
26367 159
9068 814
9624 89
28799 605
8436 546
14234 46
12457 512
2582 228
7109 546
18987 247
45741 494
137685 653
36829 210
145875 627
13232 524
78865 455
21972 843
35395 391
15108 194
35717 740
9259 447
28797 730
18315 651
16831 862
40142 279