16213 130
5153 788
10727 36
9096 514
2508 153
6001 504
9266 504
2395 221
3445 654
5582 232
4939 516
3082 258