3312 653
5825 213
3227 973
4643 140
5231 461
18156 513
10564 574
13372 286
8579 901
3715 500
8268 275
6397 338
4045 377
980 46