42341 53
34961 16
97331 229
73160 172
41196 79
35958 70
42572 101
31969 88
47669 63
62106 100
28125 49
215232 643
34949 56
146716 306
36699 46
26516 35
45563 81
39681 78
41269 25
101665 511
43384 55
63951 79
67045 46
121056 318