12031 96
17598 672
20305 41
26376 159
9069 814
9647 89
28802 605
8439 546
14235 46
12471 512
2584 228
7111 546
18988 247
45754 494
137691 653
36833 210
145913 627
13232 524
78886 455
21977 843
35406 391
15113 194
35726 740
9260 447
28814 730
18327 651
16840 862
40153 279