40696 132
23967 236
22909 773
128411 371
82700 564
6930 235
9589 717
13377 305
7336 564
30654 613
139058 1099
25746 505
87254 383
38057 411
23538 342
57271 951
8204 833
13406 399
9492 874
8903 611
6809 608
12319 512
11495 814
10003 156
17567 434
5364 275
4771 258
17651 715