38664 163
35645 155
8761 609
16542 503
18380 881
6510 309
20985 324
12196 482
9188 401
20872 675
5165 549
1908 70
8171 432
3114 530
11840 471
9178 826
5706 516
3787 394
3822 158