39292 163
35737 155
8766 609
16543 503
18383 881
6513 309
20985 324
12206 482
9206 401
20880 675
5170 549
1910 70
8174 432
3114 530
11843 471
9183 826
5709 516
3789 394
3822 158