16223 130
5166 788
10742 36
9112 514
2513 153
6010 504
9283 504
2401 221
3447 654
5587 232
4955 516
3088 258