16422 286
14980 905
12354 888
6272 359
2272 175
13335 542
2969 167
4398 624
21109 762
3703 421
3357 621