16987 228
23016 593
35687 736
9879 60
22311 186
10169 168
22966 442
32372 833
9152 820
17523 317
21149 732
19537 774
11066 247
12898 171
13651 691
18652 720
12572 304
40719 478
36537 375
18057 355
13148 984
11250 566
11256 398
12335 312
20009 137
14526 36