29256 41
51429 93
143965 347
84191 173
261854 897
39744 70
50734 183
26598 42
36886 44
38736 52
160883 481
58220 150
134706 284
48321 52
60850 100
174511 534
195870 616
22503 52
40485 53
106696 284
52928 49
28563 25
117246 387
117086 164