2981 642
23852 96
2818 845
2479 556
748 149
34209 134
2732 144
6924 519
4794 155
4646 431
3736 239
8369 571
6604 473
11338 927
4055 514
3075 326
2188 242
6264 611
2424 480