16213 130
5154 788
10728 36
9097 514
2508 153
6002 504
9271 504
2395 221
3445 654
5582 232
4941 516
3083 258