3546 461
8017 93
3493 664
1435 130
4598 539
1360 40
9098 483
119513 313
13211 595
4813 863
4256 311
3748 760
2216 346
2201 61