22017 251
17851 773
8566 533
56372 762
5177 167
12464 419
4062 311
4092 347
13941 405
25973 413
13893 54
9912 648
17175 325
6970 573
5790 172
4889 118
10690 87
4146 521
5078 379
3437 213