21933 251
17847 773
8564 533
56349 762
5169 167
12451 419
4055 311
4058 347
13932 405
25836 413
13850 54
9876 648
17166 325
6956 573
5775 172
4881 118
10676 87
4144 521
4998 379
3432 213