15441 158
4340 68
2656 170
4152 388
8177 431
50432 483
14712 855
5638 75
3147 375
20899 712
18892 359