16227 130
5173 788
10746 36
9121 514
2515 153
6012 504
9283 504
2403 221
3447 654
5592 232
4958 516
3091 258