46548 140
24857 78
7475 24
7784 35
20397 50
12581 29
29359 87
13485 63
35343 94
8139 13
27326 45
19562 17
15980 27
6063 13
14612 28
26743 88
109126 221