31482 404
47987 327
58000 450
22008 846
20576 548
7869 347
25287 402
15634 344
39696 231
11630 91
24027 132
10970 518
16124 95
16770 292
15142 350
3415 179
7633 795
21810 748
9241 643
17735 109
5043 246
5756 306
13526 159
17929 31
15425 546
14796 33
14103 792
19118 661