567 33
3013 386
9520 331
4409 187
2539 329
881 58
1304 121
3627 851
27762 952
7491 166
6435 171
106573 210