33978 160
35491 159
8812 609
16566 503
18445 879
6539 309
21020 324
12281 482
9238 401
20914 675
5191 549
1938 70
8259 432
3158 530
11872 471
9254 826
5744 516
3842 394
3850 158