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