16415 286
14968 905
12354 888
6269 359
2272 175
13314 542
2968 167
4398 624
21104 762
3702 421
3355 621