29087 78
13710 22
47483 145
11901 29
24947 83
19916 40
26809 98
3330 5
23240 67
22039 84
12273 71
31077 37
35306 55
4766 6
67530 108
16767 28
51319 124