37540 160
36461 157
8800 610
16638 503
18473 879
6574 309
21014 324
12295 482
9227 401
20902 675
5180 549
1924 70
8242 432
3159 531
11877 471
9254 826
5742 516
3838 394
3839 158