34300 150
40097 144
23466 545
20990 316
39433 465
18937 410
24630 785
47970 464
49690 401
13045 49
87004 251