1148 68
1439 181
1389 171
42171 566
54472 670
28086 279
23933 83
34653 929
30181 150
107126 528
26256 603
52133 214
150471 503
149380 607