35055 204
17624 93
12734 613
3764 435
2642 364
31293 392
5394 44
12518 666
13133 124
20782 971
4851 554
12600 48
5992 163
9479 413