22018 595
25159 180
18654 115
13306 368
12365 61
11394 169
14483 153
20918 317
14168 546
27835 194
14951 913
6047 573
17584 508
6064 62
15677 404
15156 143
21587 294
18989 732
17988 275
47660 214
20749 756
15901 426
12689 44
9995 373
13520 306
16406 581
13732 33
15825 61