19988 109
14273 407
13081 808
15217 93
7603 496
13963 767
5856 66
7270 452
5927 115
8923 571
5832 133
8872 372
8628 516
4522 181
6259 237
6061 700
12752 637
16152 146
9963 716
5066 272
12586 78
36950 675
7937 406
17227 392