34311 150
40098 144
23469 545
20991 316
39436 465
18939 410
24634 785
47973 464
49691 401
13046 49
87009 251