2953 238
13827 306
13407 104
6853 114
9407 24
9724 857
12708 560
10477 606
7077 409
36554 393
6835 726
16422 448