38200 160
36642 157
8804 610
16662 504
18484 879
6580 309
21014 324
12310 482
9244 401
20910 675
5186 549
1926 70
8247 432
3159 531
11885 471
9260 826
5743 516
3845 394
3840 158