5026 331
12507 270
12596 271
24688 816
9807 86
37699 341
36817 663
42430 416
32035 162
23304 238
89017 618
51934 114
17567 207
23972 616
40685 235
11642 385
86778 801
45307 663
20618 42
8512 135
142166 853
44606 425
55970 744
21996 145
7188 239
19898 377
14828 844
19097 803