16213 130
5154 788
10728 36
9097 514
2508 153
6001 504
9269 504
2395 221
3445 654
5582 232
4940 516
3082 258