12031 96
17598 672
20306 41
26379 159
9069 814
9649 89
28802 605
8439 546
14236 46
12473 512
2584 228
7111 546
18988 247
45755 494
137691 653
36833 210
145917 627
13232 524
78887 455
21977 843
35407 391
15113 194
35726 740
9260 447
28815 730
18328 651
16840 862
40153 279