16213 130
5152 788
10725 36
9096 514
2508 153
6001 504
9264 504
2394 221
3445 654
5582 232
4936 516
3081 258