25015 395
44238 327
52455 449
19352 846
18182 548
6260 347
20060 400
11665 342
14295 226
9170 91
20953 130
9437 518
12429 93
12100 290
12788 350
2575 179
6526 794
18204 748
8482 642
13533 108
3951 246
4848 306
11053 159
10538 31
13399 546
12819 33
12040 791
15583 661