34311 150
40098 144
23468 545
20990 316
39435 465
18937 410
24633 785
47973 464
49690 401
13046 49
87006 251