33978 160
35484 159
8810 609
16565 503
18445 879
6539 309
21018 324
12279 482
9238 401
20914 675
5191 549
1937 70
8257 432
3157 530
11871 471
9252 826
5743 516
3841 394
3850 158