16416 286
14970 905
12354 888
6271 359
2272 175
13319 542
2968 167
4398 624
21105 762
3702 421
3355 621