16224 130
5171 788
10745 36
9116 514
2514 153
6011 504
9283 504
2403 221
3447 654
5591 232
4957 516
3090 258