9896 334
8236 265
15950 664
8311 351
14173 597
11662 84
149665 877
8875 261
11403 196
17229 943
11406 720
10734 581
8923 63
12082 137
7881 353
13423 421
11859 924
10758 634
5883 547
7131 168
3756 160
13880 269
11395 563
6897 106