16213 130
5155 788
10728 36
9097 514
2508 153
6003 504
9275 504
2396 221
3445 654
5582 232
4943 516
3083 258