1527 72
26301 207
2785 97
22864 906
54265 656
379498 1227
22573 533
13448 874
20595 376
28272 298
28922 188
5840 656