34228 150
40035 144
23390 545
20936 316
39278 465
18923 410
24582 785
47802 464
49675 401
13027 49
86743 251