15520 158
4369 68
2691 170
4211 388
8210 431
50564 483
14755 855
5661 75
3156 375
21013 712
19033 359