29087 78
13710 22
47002 145
11901 29
24947 82
19916 39
26392 97
2909 5
23240 67
22039 84
11849 71
31077 37
35306 55
4766 6
67119 108
16767 28
51319 123