34311 150
40098 144
23469 545
20991 316
39435 465
18938 410
24634 785
47973 464
49691 401
13046 49
87007 251