33983 160
35492 159
8814 609
16567 503
18449 879
6539 309
21020 324
12284 482
9238 401
20914 675
5191 549
1941 70
8259 432
3159 530
11873 471
9255 826
5746 516
3844 394
3850 158