33977 160
35471 159
8806 609
16563 503
18441 879
6538 309
21017 324
12276 482
9238 401
20911 675
5191 549
1933 70
8253 432
3153 530
11868 471
9252 826
5738 516
3838 394
3846 158