22002 595
25151 180
18653 115
13303 368
12361 61
11388 169
14479 153
20911 317
14167 546
27830 194
14945 913
6046 573
17579 508
6063 62
15665 404
15145 143
21576 294
18979 732
17982 275
47643 214
20746 756
15896 426
12684 44
9988 373
13519 306
16400 581
13728 33
15820 61