29087 78
14128 22
47897 147
12304 30
24947 83
20351 40
26809 98
3330 5
23648 67
22446 85
12273 72
31077 37
35306 55
4766 6
67530 108
16767 28
51319 124