21533 251
17805 773
8498 533
56197 762
5088 167
12355 419
3998 311
3954 347
13826 405
25170 413
13547 54
9704 648
17065 325
6852 573
5704 172
4793 118
10582 87
4080 521
4599 379
3353 213