15041 119
16349 413
22839 756
19282 508
10207 90
21649 544
18372 726
18645 508
16034 53
20180 138
24228 929
28498 503
30209 807
36783 281
18722 340
16490 109
20512 587
21458 75
25817 324
22826 886
17822 75
17660 278
18767 233
12880 47